Skip to content

Failed

handover_2G:nanobts+bts1-trx-lms.handover.py/05.1_handover_ms0 (from handover_2G_nanobts+bts1-trx-lms)

Failing for the past 6 builds (Since #159 )
Took 52 sec.

Standard Output

14:30:41.431587 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
14:30:41.501220 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 0, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -87 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -85 dBm 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
14:30:41.567343 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
14:30:41.695596 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (2 of 2 requirements): ['0-0-2-0 TCH/F ESTABLISHED', '0-0-3-0 TCH/F ESTABLISHED']  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
14:30:42.801753 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
14:30:42.877368 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 0, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -87 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -85 dBm 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
14:30:42.950038 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
14:30:43.099578 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 1 requirements): ['not: 1-0-2-0']  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
14:30:43.204252 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 156 rate_ctr.abs.bts.0.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:43.274236 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 156 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:43.342570 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 157 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:43.412253 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 157 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:43.481100 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 158 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:43.549845 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 158 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:43.618310 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 159 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:43.690556 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 159 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:43.758233 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 160 rate_ctr.abs.bts.0.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:43.827550 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 160 rate_ctr.abs.bts.0.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:43.896908 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 161 rate_ctr.abs.bts.0.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:43.966027 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 161 rate_ctr.abs.bts.0.handover:failed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:44.034164 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 162 rate_ctr.abs.bts.0.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:44.103767 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 162 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:44.173184 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 163 rate_ctr.abs.bts.1.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:44.242758 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 163 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:44.311646 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 164 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:44.381340 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 164 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:44.449845 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 165 rate_ctr.abs.bts.1.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:44.518797 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 165 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:44.587061 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 166 rate_ctr.abs.bsc.0.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:44.656154 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 166 rate_ctr.abs.bsc.0.handover:failed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:44.724239 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 167 rate_ctr.abs.bts.1.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:44.793777 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 167 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:44.861663 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 168 rate_ctr.abs.bts.0.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:44.930463 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 168 rate_ctr.abs.bts.0.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:44.998804 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 169 rate_ctr.abs.bsc.0.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:45.070904 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 169 rate_ctr.abs.bsc.0.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:45.139240 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 170 rate_ctr.abs.bts.1.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:45.208852 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 170 rate_ctr.abs.bts.1.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:45.276417 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 171 rate_ctr.abs.bsc.0.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:45.346997 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 171 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:45.415060 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 172 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:45.484462 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 172 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:45.552451 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 173 rate_ctr.abs.bts.1.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:45.621880 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 173 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:45.687925 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 0
| rate_ctr.abs.bsc.0.handover:error = 0
| rate_ctr.abs.bsc.0.handover:failed = 0
| rate_ctr.abs.bsc.0.handover:no_channel = 0
| rate_ctr.abs.bsc.0.handover:stopped = 0
| rate_ctr.abs.bsc.0.handover:timeout = 0
| rate_ctr.abs.bts.0.handover:completed = 0
| rate_ctr.abs.bts.0.handover:error = 0
| rate_ctr.abs.bts.0.handover:failed = 0
| rate_ctr.abs.bts.0.handover:no_channel = 0
| rate_ctr.abs.bts.0.handover:stopped = 0
| rate_ctr.abs.bts.0.handover:timeout = 0
| rate_ctr.abs.bts.1.handover:completed = 0
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 0
| rate_ctr.abs.bts.1.handover:no_channel = 0
| rate_ctr.abs.bts.1.handover:stopped = 0
| rate_ctr.abs.bts.1.handover:timeout = 0  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
14:30:45.908974 tst                  handover.py:117: trigger handover: bts 0 trx 0 timeslot 2 sub-slot 0 handover 1  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:117]  [handover.py:117]
14:30:46.064849 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='bts 0 trx 0 timeslot 2 sub-slot 0 handover 1\r'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
14:30:46.137828 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| starting handover for lchan (bts=0,trx=0,ts=2,ss=0)...
| BTS 0, TRX 0, Timeslot 2, Lchan 0: Type TCH_F
|   Connection: 1, State: ESTABLISHED
|   BS Power: 23 dBm, MS Power: 30 dBm
|   Channel Mode / Codec: SPEECH_V1
|   Subscriber:
|     IMSI: 901700000015252
|     TMSI: 0x2e31812d
|     Use count: 1 (conn)
|   Bound IP: 10.42.42.120 Port 4002 RTP_TYPE2=0 CONN_ID=1
|   Conn. IP: 10.42.42.4 Port 4002 RTP_TYPE=3 SPEECH_MODE=0x00
|   Measurement Report:
|     Flags:  
|     MS Timing Offset: -1
|     L1 MS Power: 30 dBm, Timing Advance: 0
|     RXL-FULL-dl:  -94 dBm, RXL-SUB-dl:  -94 dBm RXQ-FULL-dl: 0, RXQ-SUB-dl: 0
|     RXL-FULL-ul:  -87 dBm, RXL-SUB-ul:  -87 dBm RXQ-FULL-ul: 0, RXQ-SUB-ul: 0 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
14:30:46.357274 tst                  handover.py:120: wait for handover counters to change...  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:120]  [handover.py:120]
14:30:47.523810 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 174 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:47.600947 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 174 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:47.675040 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 175 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:47.750819 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 175 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:47.824762 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 176 rate_ctr.abs.bts.0.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:47.901204 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 176 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:47.975525 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 177 rate_ctr.abs.bts.1.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:48.052995 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 177 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:48.127206 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 178 rate_ctr.abs.bsc.0.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:48.203361 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 178 rate_ctr.abs.bsc.0.handover:failed 1'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:48.278003 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 179 rate_ctr.abs.bts.0.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:48.354065 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 179 rate_ctr.abs.bts.0.handover:failed 1'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:48.428476 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 180 rate_ctr.abs.bsc.0.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:48.504014 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 180 rate_ctr.abs.bsc.0.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:48.577899 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 181 rate_ctr.abs.bsc.0.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:48.653075 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 181 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:48.726628 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 182 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:48.803644 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 182 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:48.878744 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 183 rate_ctr.abs.bts.0.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:48.955455 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 183 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:49.029854 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 184 rate_ctr.abs.bts.0.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:49.106042 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 184 rate_ctr.abs.bts.0.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:49.179818 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 185 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:49.255365 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 185 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:49.329283 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 186 rate_ctr.abs.bts.0.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:49.406002 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 186 rate_ctr.abs.bts.0.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:49.480748 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 187 rate_ctr.abs.bts.1.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:49.555978 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 187 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:49.630114 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 188 rate_ctr.abs.bts.1.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:49.706159 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 188 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:49.780012 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 189 rate_ctr.abs.bts.1.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:49.855187 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 189 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:49.931553 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 190 rate_ctr.abs.bts.1.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:50.006966 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 190 rate_ctr.abs.bts.1.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:50.081528 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 191 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:50.157203 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 191 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:50.230895 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 0
| rate_ctr.abs.bsc.0.handover:error = 0
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bsc.0.handover:no_channel = 0
| rate_ctr.abs.bsc.0.handover:stopped = 0
| rate_ctr.abs.bsc.0.handover:timeout = 0
| rate_ctr.abs.bts.0.handover:completed = 0
| rate_ctr.abs.bts.0.handover:error = 0
| rate_ctr.abs.bts.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:no_channel = 0
| rate_ctr.abs.bts.0.handover:stopped = 0
| rate_ctr.abs.bts.0.handover:timeout = 0
| rate_ctr.abs.bts.1.handover:completed = 0
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 0
| rate_ctr.abs.bts.1.handover:no_channel = 0
| rate_ctr.abs.bts.1.handover:stopped = 0
| rate_ctr.abs.bts.1.handover:timeout = 0  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
14:30:50.300794 bus Ctrl(host='10.42.42.7', port=4249): DBG: Changed counters: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:failed = 1  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:429]
14:30:50.519431 tst                  handover.py:122: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:failed = 1  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:122]  [handover.py:122]
14:30:50.837374 tst                  handover.py:124: 
�[1;35m20201207143046099 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{NOT_STARTED}: Allocated (fsm.c:461)�[0;m
�[0;m�[1;35m20201207143046099 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{NOT_STARTED}: is child of SUBSCR_CONN(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000016ea0] (fsm.c:491)�[0;m
�[0;m�[1;35m20201207143046100 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-none: (BSC) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207143046100 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-none: (BTS) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207143046100 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-none: No explicit neighbors, regarding all local cells as neighbors (handover_logic.c:188)�[0;m
�[0;m�[1;35m20201207143046100 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207143046100 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207143046101 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: Selected lchan (bts=1,trx=0,ts=2,ss=0) (handover_fsm.c:395)�[0;m
�[0;m�[1;35m20201207143046101 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{NOT_STARTED}: state_chg to WAIT_LCHAN_ACTIVE (handover_fsm.c:397)�[0;m
�[0;m�[1;35m20201207143046106 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{WAIT_LCHAN_ACTIVE}: Received Event HO_EV_LCHAN_ACTIVE (lchan_fsm.c:818)�[0;m
�[0;m�[1;35m20201207143046106 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{WAIT_LCHAN_ACTIVE}: state_chg to WAIT_RR_HO_DETECT (handover_fsm.c:993)�[0;m
�[0;m�[1;35m20201207143046482 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{WAIT_RR_HO_DETECT}: Received Event HO_EV_RR_HO_FAIL (gsm_04_08_rr.c:946)�[0;m
�[0;m�[1;35m20201207143046482 �[1;31mDRSL�[0;m�[1;35m �[1;31mERROR�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: Handover failed in state HANDOVER, Failure (MS sent RR Handover Failure): Received RR Handover Fail message (handover_fsm.c:1155)�[0;m
�[0;m�[1;35m20201207143046482 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BSC) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:932)�[0;m
�[0;m�[1;35m20201207143046482 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:933)�[0;m
�[0;m�[1;35m20201207143046482 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BTS) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:934)�[0;m
�[0;m�[1;35m20201207143046482 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:935)�[0;m
�[0;m�[1;35m20201207143046482 �[1;32mDRSL�[0;m�[1;35m �[1;32mINFO�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: Result: Failure (MS sent RR Handover Failure) (handover_fsm.c:937)�[0;m
�[1;35m20201207143046483 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{WAIT_RR_HO_DETECT}: Terminating (cause = OSMO_FSM_TERM_REGULAR) (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207143046483 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{WAIT_RR_HO_DETECT}: Freeing instance (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207143046483 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ea0]{WAIT_RR_HO_DETECT}: Deallocated (fsm.c:573)�[0;m  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:124]  [handover.py:124]
14:30:50.997308 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
14:30:51.067348 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 0, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -95 dBm RXL-FULL-ul:  -88 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -95 dBm RXL-FULL-ul:  -86 dBm 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
14:30:51.133634 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
14:30:51.262778 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 3 requirements): ['0-0-3-0 TCH/F ESTABLISHED']  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
14:30:51.423863 bus Vty(host='10.42.42.7', port=4242): ERR: Found unexpected lchan activity (2 of 3 requirements): ['missing: 1-0-2-0 TCH/F ESTABLISHED', 'unexpected: 0-0-2-0 TCH/F ESTABLISHED']  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:223]
14:30:51.670672 tst                  handover.py:129: did not work, try again... (attempts left: 4)  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:129]  [handover.py:129]
14:30:51.827486 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
14:30:51.899032 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 0, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -95 dBm RXL-FULL-ul:  -88 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -95 dBm RXL-FULL-ul:  -86 dBm 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
14:30:51.965249 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
14:30:52.094613 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (2 of 2 requirements): ['0-0-2-0 TCH/F ESTABLISHED', '0-0-3-0 TCH/F ESTABLISHED']  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
14:30:53.199639 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
14:30:53.274031 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 0, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -95 dBm RXL-FULL-ul:  -88 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -96 dBm RXL-FULL-ul:  -86 dBm 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
14:30:53.347119 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
14:30:53.486796 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 1 requirements): ['not: 1-0-2-0']  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
14:30:53.590238 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 192 rate_ctr.abs.bts.0.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:53.659218 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 192 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:53.727277 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 193 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:53.796703 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 193 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:53.865160 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 194 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:53.934655 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 194 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:54.002786 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 195 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:54.072007 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 195 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:54.140010 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 196 rate_ctr.abs.bts.0.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:54.210036 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 196 rate_ctr.abs.bts.0.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:54.279707 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 197 rate_ctr.abs.bts.0.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:54.349786 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 197 rate_ctr.abs.bts.0.handover:failed 1'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:54.418262 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 198 rate_ctr.abs.bts.0.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:54.489495 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 198 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:54.557619 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 199 rate_ctr.abs.bts.1.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:54.627684 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 199 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:54.695935 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 200 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:54.765539 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 200 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:54.833628 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 201 rate_ctr.abs.bts.1.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:54.903951 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 201 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:54.972099 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 202 rate_ctr.abs.bsc.0.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:55.047134 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 202 rate_ctr.abs.bsc.0.handover:failed 1'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:55.115444 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 203 rate_ctr.abs.bts.1.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:55.185450 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 203 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:55.253339 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 204 rate_ctr.abs.bts.0.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:55.323135 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 204 rate_ctr.abs.bts.0.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:55.391602 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 205 rate_ctr.abs.bsc.0.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:55.466338 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 205 rate_ctr.abs.bsc.0.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:55.534499 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 206 rate_ctr.abs.bts.1.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:55.604010 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 206 rate_ctr.abs.bts.1.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:55.672089 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 207 rate_ctr.abs.bsc.0.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:55.741565 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 207 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:55.809650 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 208 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:55.878994 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 208 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:55.946818 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 209 rate_ctr.abs.bts.1.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:56.016734 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 209 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:56.084103 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 0
| rate_ctr.abs.bsc.0.handover:error = 0
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bsc.0.handover:no_channel = 0
| rate_ctr.abs.bsc.0.handover:stopped = 0
| rate_ctr.abs.bsc.0.handover:timeout = 0
| rate_ctr.abs.bts.0.handover:completed = 0
| rate_ctr.abs.bts.0.handover:error = 0
| rate_ctr.abs.bts.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:no_channel = 0
| rate_ctr.abs.bts.0.handover:stopped = 0
| rate_ctr.abs.bts.0.handover:timeout = 0
| rate_ctr.abs.bts.1.handover:completed = 0
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 0
| rate_ctr.abs.bts.1.handover:no_channel = 0
| rate_ctr.abs.bts.1.handover:stopped = 0
| rate_ctr.abs.bts.1.handover:timeout = 0  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
14:30:56.305039 tst                  handover.py:117: trigger handover: bts 0 trx 0 timeslot 2 sub-slot 0 handover 1  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:117]  [handover.py:117]
14:30:56.460571 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='bts 0 trx 0 timeslot 2 sub-slot 0 handover 1\r'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
14:30:56.532518 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| starting handover for lchan (bts=0,trx=0,ts=2,ss=0)...
| BTS 0, TRX 0, Timeslot 2, Lchan 0: Type TCH_F
|   Connection: 1, State: ESTABLISHED
|   BS Power: 23 dBm, MS Power: 30 dBm
|   Channel Mode / Codec: SPEECH_V1
|   Subscriber:
|     IMSI: 901700000015252
|     TMSI: 0x2e31812d
|     Use count: 1 (conn)
|   Bound IP: 10.42.42.120 Port 4002 RTP_TYPE2=0 CONN_ID=1
|   Conn. IP: 10.42.42.4 Port 4002 RTP_TYPE=3 SPEECH_MODE=0x00
|   Measurement Report:
|     Flags:  
|     MS Timing Offset: -1
|     L1 MS Power: 30 dBm, Timing Advance: 0
|     RXL-FULL-dl:  -95 dBm, RXL-SUB-dl:  -95 dBm RXQ-FULL-dl: 0, RXQ-SUB-dl: 0
|     RXL-FULL-ul:  -88 dBm, RXL-SUB-ul:  -88 dBm RXQ-FULL-ul: 0, RXQ-SUB-ul: 0 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
14:30:56.749933 tst                  handover.py:120: wait for handover counters to change...  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:120]  [handover.py:120]
14:30:57.917800 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 210 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:57.994882 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 210 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:58.071079 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 211 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:58.147263 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 211 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:58.222130 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 212 rate_ctr.abs.bts.0.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:58.299019 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 212 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:58.373602 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 213 rate_ctr.abs.bts.1.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:58.466416 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 213 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:58.548920 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 214 rate_ctr.abs.bsc.0.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:58.625573 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 214 rate_ctr.abs.bsc.0.handover:failed 2'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:58.699885 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 215 rate_ctr.abs.bts.0.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:58.775575 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 215 rate_ctr.abs.bts.0.handover:failed 2'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:58.849859 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 216 rate_ctr.abs.bsc.0.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:58.926630 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 216 rate_ctr.abs.bsc.0.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:59.001899 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 217 rate_ctr.abs.bsc.0.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:59.078801 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 217 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:59.153325 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 218 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:59.229737 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 218 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:59.304015 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 219 rate_ctr.abs.bts.0.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:59.379837 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 219 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:59.454101 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 220 rate_ctr.abs.bts.0.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:59.532392 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 220 rate_ctr.abs.bts.0.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:59.606746 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 221 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:59.682083 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 221 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:59.755908 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 222 rate_ctr.abs.bts.0.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:59.833553 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 222 rate_ctr.abs.bts.0.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:30:59.907898 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 223 rate_ctr.abs.bts.1.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:30:59.984705 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 223 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:00.059128 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 224 rate_ctr.abs.bts.1.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:00.134557 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 224 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:00.208743 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 225 rate_ctr.abs.bts.1.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:00.285997 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 225 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:00.360101 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 226 rate_ctr.abs.bts.1.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:00.436134 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 226 rate_ctr.abs.bts.1.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:00.510221 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 227 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:00.587096 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 227 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:00.662957 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 0
| rate_ctr.abs.bsc.0.handover:error = 0
| rate_ctr.abs.bsc.0.handover:failed = 2
| rate_ctr.abs.bsc.0.handover:no_channel = 0
| rate_ctr.abs.bsc.0.handover:stopped = 0
| rate_ctr.abs.bsc.0.handover:timeout = 0
| rate_ctr.abs.bts.0.handover:completed = 0
| rate_ctr.abs.bts.0.handover:error = 0
| rate_ctr.abs.bts.0.handover:failed = 2
| rate_ctr.abs.bts.0.handover:no_channel = 0
| rate_ctr.abs.bts.0.handover:stopped = 0
| rate_ctr.abs.bts.0.handover:timeout = 0
| rate_ctr.abs.bts.1.handover:completed = 0
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 0
| rate_ctr.abs.bts.1.handover:no_channel = 0
| rate_ctr.abs.bts.1.handover:stopped = 0
| rate_ctr.abs.bts.1.handover:timeout = 0  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
14:31:00.732166 bus Ctrl(host='10.42.42.7', port=4249): DBG: Changed counters: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:failed = 1  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:429]
14:31:00.949948 tst                  handover.py:122: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:failed = 1  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:122]  [handover.py:122]
14:31:01.266785 tst                  handover.py:124: 
�[1;35m20201207143056495 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{NOT_STARTED}: Allocated (fsm.c:461)�[0;m
�[0;m�[1;35m20201207143056495 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{NOT_STARTED}: is child of SUBSCR_CONN(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000016ea0] (fsm.c:491)�[0;m
�[0;m�[1;35m20201207143056495 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-none: (BSC) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207143056495 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-none: (BTS) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207143056495 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-none: No explicit neighbors, regarding all local cells as neighbors (handover_logic.c:188)�[0;m
�[0;m�[1;35m20201207143056496 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207143056496 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207143056496 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: Selected lchan (bts=1,trx=0,ts=2,ss=0) (handover_fsm.c:395)�[0;m
�[0;m�[1;35m20201207143056496 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{NOT_STARTED}: state_chg to WAIT_LCHAN_ACTIVE (handover_fsm.c:397)�[0;m
�[0;m�[1;35m20201207143056501 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{WAIT_LCHAN_ACTIVE}: Received Event HO_EV_LCHAN_ACTIVE (lchan_fsm.c:818)�[0;m
�[0;m�[1;35m20201207143056501 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{WAIT_LCHAN_ACTIVE}: state_chg to WAIT_RR_HO_DETECT (handover_fsm.c:993)�[0;m
�[0;m�[1;35m20201207143056861 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{WAIT_RR_HO_DETECT}: Received Event HO_EV_RR_HO_FAIL (gsm_04_08_rr.c:946)�[0;m
�[0;m�[1;35m20201207143056861 �[1;31mDRSL�[0;m�[1;35m �[1;31mERROR�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: Handover failed in state HANDOVER, Failure (MS sent RR Handover Failure): Received RR Handover Fail message (handover_fsm.c:1155)�[0;m
�[0;m�[1;35m20201207143056861 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BSC) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:932)�[0;m
�[0;m�[1;35m20201207143056861 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:933)�[0;m
�[0;m�[1;35m20201207143056862 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BTS) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:934)�[0;m
�[0;m�[1;35m20201207143056862 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:935)�[0;m
�[0;m�[1;35m20201207143056862 �[1;32mDRSL�[0;m�[1;35m �[1;32mINFO�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: Result: Failure (MS sent RR Handover Failure) (handover_fsm.c:937)�[0;m
�[1;35m20201207143056862 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{WAIT_RR_HO_DETECT}: Terminating (cause = OSMO_FSM_TERM_REGULAR) (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207143056863 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{WAIT_RR_HO_DETECT}: Freeing instance (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207143056863 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000013ba0]{WAIT_RR_HO_DETECT}: Deallocated (fsm.c:573)�[0;m  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:124]  [handover.py:124]
14:31:01.423180 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
14:31:01.492618 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 0, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -87 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -85 dBm 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
14:31:01.559005 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
14:31:01.686962 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 3 requirements): ['0-0-3-0 TCH/F ESTABLISHED']  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
14:31:01.847330 bus Vty(host='10.42.42.7', port=4242): ERR: Found unexpected lchan activity (2 of 3 requirements): ['missing: 1-0-2-0 TCH/F ESTABLISHED', 'unexpected: 0-0-2-0 TCH/F ESTABLISHED']  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:223]
14:31:02.099265 tst                  handover.py:129: did not work, try again... (attempts left: 3)  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:129]  [handover.py:129]
14:31:02.256072 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
14:31:02.325659 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 0, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -87 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -85 dBm 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
14:31:02.392666 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
14:31:02.522515 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (2 of 2 requirements): ['0-0-2-0 TCH/F ESTABLISHED', '0-0-3-0 TCH/F ESTABLISHED']  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
14:31:03.627571 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
14:31:03.702361 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 0, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -87 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -85 dBm 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
14:31:03.773691 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
14:31:03.915547 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 1 requirements): ['not: 1-0-2-0']  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
14:31:04.018387 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 228 rate_ctr.abs.bts.0.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:04.088116 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 228 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:04.156192 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 229 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:04.225734 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 229 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:04.294721 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 230 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:04.365444 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 230 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:04.434024 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 231 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:04.506294 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 231 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:04.574009 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 232 rate_ctr.abs.bts.0.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:04.643069 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 232 rate_ctr.abs.bts.0.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:04.710644 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 233 rate_ctr.abs.bts.0.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:04.780866 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 233 rate_ctr.abs.bts.0.handover:failed 2'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:04.848944 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 234 rate_ctr.abs.bts.0.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:04.919786 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 234 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:04.990667 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 235 rate_ctr.abs.bts.1.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:05.064561 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 235 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:05.135521 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 236 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:05.208152 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 236 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:05.280387 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 237 rate_ctr.abs.bts.1.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:05.352925 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 237 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:05.425481 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 238 rate_ctr.abs.bsc.0.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:05.504097 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 238 rate_ctr.abs.bsc.0.handover:failed 2'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:05.572488 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 239 rate_ctr.abs.bts.1.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:05.642188 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 239 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:05.710160 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 240 rate_ctr.abs.bts.0.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:05.780187 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 240 rate_ctr.abs.bts.0.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:05.848874 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 241 rate_ctr.abs.bsc.0.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:05.918628 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 241 rate_ctr.abs.bsc.0.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:05.986610 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 242 rate_ctr.abs.bts.1.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:06.056637 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 242 rate_ctr.abs.bts.1.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:06.124473 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 243 rate_ctr.abs.bsc.0.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:06.193850 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 243 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:06.263129 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 244 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:06.332174 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 244 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:06.400843 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 245 rate_ctr.abs.bts.1.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:06.470866 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 245 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:06.537467 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 0
| rate_ctr.abs.bsc.0.handover:error = 0
| rate_ctr.abs.bsc.0.handover:failed = 2
| rate_ctr.abs.bsc.0.handover:no_channel = 0
| rate_ctr.abs.bsc.0.handover:stopped = 0
| rate_ctr.abs.bsc.0.handover:timeout = 0
| rate_ctr.abs.bts.0.handover:completed = 0
| rate_ctr.abs.bts.0.handover:error = 0
| rate_ctr.abs.bts.0.handover:failed = 2
| rate_ctr.abs.bts.0.handover:no_channel = 0
| rate_ctr.abs.bts.0.handover:stopped = 0
| rate_ctr.abs.bts.0.handover:timeout = 0
| rate_ctr.abs.bts.1.handover:completed = 0
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 0
| rate_ctr.abs.bts.1.handover:no_channel = 0
| rate_ctr.abs.bts.1.handover:stopped = 0
| rate_ctr.abs.bts.1.handover:timeout = 0  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
14:31:06.757920 tst                  handover.py:117: trigger handover: bts 0 trx 0 timeslot 2 sub-slot 0 handover 1  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:117]  [handover.py:117]
14:31:06.913017 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='bts 0 trx 0 timeslot 2 sub-slot 0 handover 1\r'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
14:31:06.985442 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| starting handover for lchan (bts=0,trx=0,ts=2,ss=0)...
| BTS 0, TRX 0, Timeslot 2, Lchan 0: Type TCH_F
|   Connection: 1, State: ESTABLISHED
|   BS Power: 23 dBm, MS Power: 30 dBm
|   Channel Mode / Codec: SPEECH_V1
|   Subscriber:
|     IMSI: 901700000015252
|     TMSI: 0x2e31812d
|     Use count: 1 (conn)
|   Bound IP: 10.42.42.120 Port 4002 RTP_TYPE2=0 CONN_ID=1
|   Conn. IP: 10.42.42.4 Port 4002 RTP_TYPE=3 SPEECH_MODE=0x00
|   Measurement Report:
|     Flags:  
|     MS Timing Offset: -1
|     L1 MS Power: 30 dBm, Timing Advance: 0
|     RXL-FULL-dl:  -94 dBm, RXL-SUB-dl:  -94 dBm RXQ-FULL-dl: 0, RXQ-SUB-dl: 0
|     RXL-FULL-ul:  -87 dBm, RXL-SUB-ul:  -87 dBm RXQ-FULL-ul: 0, RXQ-SUB-ul: 0 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
14:31:07.201606 tst                  handover.py:120: wait for handover counters to change...  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:120]  [handover.py:120]
14:31:08.369082 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 246 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:08.444908 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 246 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:08.518873 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 247 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:08.594280 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 247 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:08.670172 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 248 rate_ctr.abs.bts.0.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:08.745985 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 248 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:08.820191 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 249 rate_ctr.abs.bts.1.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:08.896433 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 249 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:08.973343 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 250 rate_ctr.abs.bsc.0.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:09.054986 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 250 rate_ctr.abs.bsc.0.handover:failed 3'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:09.129596 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 251 rate_ctr.abs.bts.0.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:09.205563 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 251 rate_ctr.abs.bts.0.handover:failed 3'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:09.279304 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 252 rate_ctr.abs.bsc.0.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:09.356508 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 252 rate_ctr.abs.bsc.0.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:09.431835 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 253 rate_ctr.abs.bsc.0.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:09.509861 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 253 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:09.585609 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 254 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:09.661218 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 254 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:09.735351 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 255 rate_ctr.abs.bts.0.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:09.810986 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 255 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:09.885697 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 256 rate_ctr.abs.bts.0.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:09.961165 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 256 rate_ctr.abs.bts.0.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:10.035097 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 257 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:10.112749 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 257 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:10.186882 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 258 rate_ctr.abs.bts.0.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:10.264012 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 258 rate_ctr.abs.bts.0.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:10.338271 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 259 rate_ctr.abs.bts.1.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:10.413762 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 259 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:10.487582 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 260 rate_ctr.abs.bts.1.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:10.569229 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 260 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:10.643231 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 261 rate_ctr.abs.bts.1.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:10.718699 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 261 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:10.792932 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 262 rate_ctr.abs.bts.1.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:10.868037 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 262 rate_ctr.abs.bts.1.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:10.942807 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 263 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:11.017776 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 263 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:11.092638 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 0
| rate_ctr.abs.bsc.0.handover:error = 0
| rate_ctr.abs.bsc.0.handover:failed = 3
| rate_ctr.abs.bsc.0.handover:no_channel = 0
| rate_ctr.abs.bsc.0.handover:stopped = 0
| rate_ctr.abs.bsc.0.handover:timeout = 0
| rate_ctr.abs.bts.0.handover:completed = 0
| rate_ctr.abs.bts.0.handover:error = 0
| rate_ctr.abs.bts.0.handover:failed = 3
| rate_ctr.abs.bts.0.handover:no_channel = 0
| rate_ctr.abs.bts.0.handover:stopped = 0
| rate_ctr.abs.bts.0.handover:timeout = 0
| rate_ctr.abs.bts.1.handover:completed = 0
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 0
| rate_ctr.abs.bts.1.handover:no_channel = 0
| rate_ctr.abs.bts.1.handover:stopped = 0
| rate_ctr.abs.bts.1.handover:timeout = 0  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
14:31:11.162709 bus Ctrl(host='10.42.42.7', port=4249): DBG: Changed counters: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:failed = 1  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:429]
14:31:11.382351 tst                  handover.py:122: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:failed = 1  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:122]  [handover.py:122]
14:31:11.699628 tst                  handover.py:124: 
�[1;35m20201207143106947 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{NOT_STARTED}: Allocated (fsm.c:461)�[0;m
�[0;m�[1;35m20201207143106947 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{NOT_STARTED}: is child of SUBSCR_CONN(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000016ea0] (fsm.c:491)�[0;m
�[0;m�[1;35m20201207143106947 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-none: (BSC) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207143106947 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-none: (BTS) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207143106947 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-none: No explicit neighbors, regarding all local cells as neighbors (handover_logic.c:188)�[0;m
�[0;m�[1;35m20201207143106947 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207143106947 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207143106947 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: Selected lchan (bts=1,trx=0,ts=2,ss=0) (handover_fsm.c:395)�[0;m
�[0;m�[1;35m20201207143106947 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{NOT_STARTED}: state_chg to WAIT_LCHAN_ACTIVE (handover_fsm.c:397)�[0;m
�[0;m�[1;35m20201207143106952 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{WAIT_LCHAN_ACTIVE}: Received Event HO_EV_LCHAN_ACTIVE (lchan_fsm.c:818)�[0;m
�[0;m�[1;35m20201207143106952 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{WAIT_LCHAN_ACTIVE}: state_chg to WAIT_RR_HO_DETECT (handover_fsm.c:993)�[0;m
�[0;m�[1;35m20201207143107302 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{WAIT_RR_HO_DETECT}: Received Event HO_EV_RR_HO_FAIL (gsm_04_08_rr.c:946)�[0;m
�[0;m�[1;35m20201207143107302 �[1;31mDRSL�[0;m�[1;35m �[1;31mERROR�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: Handover failed in state HANDOVER, Failure (MS sent RR Handover Failure): Received RR Handover Fail message (handover_fsm.c:1155)�[0;m
�[0;m�[1;35m20201207143107302 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BSC) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:932)�[0;m
�[0;m�[1;35m20201207143107302 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:933)�[0;m
�[0;m�[1;35m20201207143107302 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BTS) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:934)�[0;m
�[0;m�[1;35m20201207143107303 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:935)�[0;m
�[0;m�[1;35m20201207143107303 �[1;32mDRSL�[0;m�[1;35m �[1;32mINFO�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: Result: Failure (MS sent RR Handover Failure) (handover_fsm.c:937)�[0;m
�[1;35m20201207143107304 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{WAIT_RR_HO_DETECT}: Terminating (cause = OSMO_FSM_TERM_REGULAR) (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207143107304 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{WAIT_RR_HO_DETECT}: Freeing instance (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207143107304 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000138a0]{WAIT_RR_HO_DETECT}: Deallocated (fsm.c:573)�[0;m  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:124]  [handover.py:124]
14:31:11.855912 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
14:31:11.925592 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 0, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -87 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -85 dBm 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
14:31:11.993523 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
14:31:12.123167 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 3 requirements): ['0-0-3-0 TCH/F ESTABLISHED']  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
14:31:12.284638 bus Vty(host='10.42.42.7', port=4242): ERR: Found unexpected lchan activity (2 of 3 requirements): ['missing: 1-0-2-0 TCH/F ESTABLISHED', 'unexpected: 0-0-2-0 TCH/F ESTABLISHED']  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:223]
14:31:12.532577 tst                  handover.py:129: did not work, try again... (attempts left: 2)  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:129]  [handover.py:129]
14:31:12.688618 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
14:31:12.757551 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 0, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -87 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -85 dBm 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
14:31:12.823451 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
14:31:12.952110 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (2 of 2 requirements): ['0-0-2-0 TCH/F ESTABLISHED', '0-0-3-0 TCH/F ESTABLISHED']  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
14:31:14.060581 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
14:31:14.135216 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 0, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -87 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -85 dBm 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
14:31:14.206790 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
14:31:14.348860 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 1 requirements): ['not: 1-0-2-0']  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
14:31:14.452912 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 264 rate_ctr.abs.bts.0.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:14.523173 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 264 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:14.591246 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 265 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:14.660100 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 265 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:14.728237 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 266 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:14.797357 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 266 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:14.865333 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 267 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:14.936222 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 267 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:15.005253 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 268 rate_ctr.abs.bts.0.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:15.074593 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 268 rate_ctr.abs.bts.0.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:15.142540 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 269 rate_ctr.abs.bts.0.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:15.212624 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 269 rate_ctr.abs.bts.0.handover:failed 3'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:15.280822 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 270 rate_ctr.abs.bts.0.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:15.349905 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 270 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:15.418797 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 271 rate_ctr.abs.bts.1.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:15.487828 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 271 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:15.555641 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 272 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:15.625436 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 272 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:15.693425 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 273 rate_ctr.abs.bts.1.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:15.762691 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 273 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:15.831950 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 274 rate_ctr.abs.bsc.0.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:15.902008 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 274 rate_ctr.abs.bsc.0.handover:failed 3'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:15.969846 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 275 rate_ctr.abs.bts.1.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:16.039155 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 275 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:16.107204 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 276 rate_ctr.abs.bts.0.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:16.175923 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 276 rate_ctr.abs.bts.0.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:16.243888 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 277 rate_ctr.abs.bsc.0.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:16.313698 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 277 rate_ctr.abs.bsc.0.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:16.382018 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 278 rate_ctr.abs.bts.1.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:16.451878 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 278 rate_ctr.abs.bts.1.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:16.519440 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 279 rate_ctr.abs.bsc.0.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:16.588558 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 279 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:16.656070 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 280 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:16.726065 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 280 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:16.794139 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 281 rate_ctr.abs.bts.1.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:16.864083 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 281 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:16.930654 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 0
| rate_ctr.abs.bsc.0.handover:error = 0
| rate_ctr.abs.bsc.0.handover:failed = 3
| rate_ctr.abs.bsc.0.handover:no_channel = 0
| rate_ctr.abs.bsc.0.handover:stopped = 0
| rate_ctr.abs.bsc.0.handover:timeout = 0
| rate_ctr.abs.bts.0.handover:completed = 0
| rate_ctr.abs.bts.0.handover:error = 0
| rate_ctr.abs.bts.0.handover:failed = 3
| rate_ctr.abs.bts.0.handover:no_channel = 0
| rate_ctr.abs.bts.0.handover:stopped = 0
| rate_ctr.abs.bts.0.handover:timeout = 0
| rate_ctr.abs.bts.1.handover:completed = 0
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 0
| rate_ctr.abs.bts.1.handover:no_channel = 0
| rate_ctr.abs.bts.1.handover:stopped = 0
| rate_ctr.abs.bts.1.handover:timeout = 0  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
14:31:17.151143 tst                  handover.py:117: trigger handover: bts 0 trx 0 timeslot 2 sub-slot 0 handover 1  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:117]  [handover.py:117]
14:31:17.306457 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='bts 0 trx 0 timeslot 2 sub-slot 0 handover 1\r'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
14:31:17.379226 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| starting handover for lchan (bts=0,trx=0,ts=2,ss=0)...
| BTS 0, TRX 0, Timeslot 2, Lchan 0: Type TCH_F
|   Connection: 1, State: ESTABLISHED
|   BS Power: 23 dBm, MS Power: 30 dBm
|   Channel Mode / Codec: SPEECH_V1
|   Subscriber:
|     IMSI: 901700000015252
|     TMSI: 0x2e31812d
|     Use count: 1 (conn)
|   Bound IP: 10.42.42.120 Port 4002 RTP_TYPE2=0 CONN_ID=1
|   Conn. IP: 10.42.42.4 Port 4002 RTP_TYPE=3 SPEECH_MODE=0x00
|   Measurement Report:
|     Flags:  
|     MS Timing Offset: -1
|     L1 MS Power: 30 dBm, Timing Advance: 0
|     RXL-FULL-dl:  -94 dBm, RXL-SUB-dl:  -94 dBm RXQ-FULL-dl: 0, RXQ-SUB-dl: 0
|     RXL-FULL-ul:  -87 dBm, RXL-SUB-ul:  -87 dBm RXQ-FULL-ul: 0, RXQ-SUB-ul: 0 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
14:31:17.595926 tst                  handover.py:120: wait for handover counters to change...  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:120]  [handover.py:120]
14:31:18.760852 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 282 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:18.836723 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 282 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:18.911960 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 283 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:18.987790 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 283 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:19.062359 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 284 rate_ctr.abs.bts.0.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:19.137906 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 284 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:19.212559 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 285 rate_ctr.abs.bts.1.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:19.288072 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 285 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:19.362246 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 286 rate_ctr.abs.bsc.0.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:19.438556 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 286 rate_ctr.abs.bsc.0.handover:failed 4'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:19.512817 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 287 rate_ctr.abs.bts.0.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:19.588589 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 287 rate_ctr.abs.bts.0.handover:failed 4'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:19.663449 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 288 rate_ctr.abs.bsc.0.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:19.739369 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 288 rate_ctr.abs.bsc.0.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:19.813241 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 289 rate_ctr.abs.bsc.0.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:19.889021 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 289 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:19.963044 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 290 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:20.040240 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 290 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:20.114546 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 291 rate_ctr.abs.bts.0.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:20.190803 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 291 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:20.265892 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 292 rate_ctr.abs.bts.0.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:20.342008 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 292 rate_ctr.abs.bts.0.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:20.416645 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 293 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:20.492254 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 293 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:20.566615 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 294 rate_ctr.abs.bts.0.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:20.643097 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 294 rate_ctr.abs.bts.0.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:20.717265 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 295 rate_ctr.abs.bts.1.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:20.794123 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 295 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:20.868544 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 296 rate_ctr.abs.bts.1.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:20.943847 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 296 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:21.017815 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 297 rate_ctr.abs.bts.1.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:21.094366 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 297 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:21.168452 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 298 rate_ctr.abs.bts.1.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:21.243691 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 298 rate_ctr.abs.bts.1.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:21.317899 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 299 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:21.395331 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 299 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:21.468400 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 0
| rate_ctr.abs.bsc.0.handover:error = 0
| rate_ctr.abs.bsc.0.handover:failed = 4
| rate_ctr.abs.bsc.0.handover:no_channel = 0
| rate_ctr.abs.bsc.0.handover:stopped = 0
| rate_ctr.abs.bsc.0.handover:timeout = 0
| rate_ctr.abs.bts.0.handover:completed = 0
| rate_ctr.abs.bts.0.handover:error = 0
| rate_ctr.abs.bts.0.handover:failed = 4
| rate_ctr.abs.bts.0.handover:no_channel = 0
| rate_ctr.abs.bts.0.handover:stopped = 0
| rate_ctr.abs.bts.0.handover:timeout = 0
| rate_ctr.abs.bts.1.handover:completed = 0
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 0
| rate_ctr.abs.bts.1.handover:no_channel = 0
| rate_ctr.abs.bts.1.handover:stopped = 0
| rate_ctr.abs.bts.1.handover:timeout = 0  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
14:31:21.538382 bus Ctrl(host='10.42.42.7', port=4249): DBG: Changed counters: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:failed = 1  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:429]
14:31:21.755962 tst                  handover.py:122: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:failed = 1  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:122]  [handover.py:122]
14:31:22.072568 tst                  handover.py:124: 
�[1;35m20201207143117340 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{NOT_STARTED}: Allocated (fsm.c:461)�[0;m
�[0;m�[1;35m20201207143117340 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{NOT_STARTED}: is child of SUBSCR_CONN(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000016ea0] (fsm.c:491)�[0;m
�[0;m�[1;35m20201207143117340 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-none: (BSC) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207143117340 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-none: (BTS) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207143117340 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-none: No explicit neighbors, regarding all local cells as neighbors (handover_logic.c:188)�[0;m
�[0;m�[1;35m20201207143117341 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207143117341 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207143117341 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: Selected lchan (bts=1,trx=0,ts=2,ss=0) (handover_fsm.c:395)�[0;m
�[0;m�[1;35m20201207143117341 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{NOT_STARTED}: state_chg to WAIT_LCHAN_ACTIVE (handover_fsm.c:397)�[0;m
�[0;m�[1;35m20201207143117345 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{WAIT_LCHAN_ACTIVE}: Received Event HO_EV_LCHAN_ACTIVE (lchan_fsm.c:818)�[0;m
�[0;m�[1;35m20201207143117345 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{WAIT_LCHAN_ACTIVE}: state_chg to WAIT_RR_HO_DETECT (handover_fsm.c:993)�[0;m
�[0;m�[1;35m20201207143117723 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{WAIT_RR_HO_DETECT}: Received Event HO_EV_RR_HO_FAIL (gsm_04_08_rr.c:946)�[0;m
�[0;m�[1;35m20201207143117723 �[1;31mDRSL�[0;m�[1;35m �[1;31mERROR�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: Handover failed in state HANDOVER, Failure (MS sent RR Handover Failure): Received RR Handover Fail message (handover_fsm.c:1155)�[0;m
�[0;m�[1;35m20201207143117723 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BSC) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:932)�[0;m
�[0;m�[1;35m20201207143117723 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:933)�[0;m
�[0;m�[1;35m20201207143117723 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BTS) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:934)�[0;m
�[0;m�[1;35m20201207143117723 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:935)�[0;m
�[0;m�[1;35m20201207143117723 �[1;32mDRSL�[0;m�[1;35m �[1;32mINFO�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: Result: Failure (MS sent RR Handover Failure) (handover_fsm.c:937)�[0;m
�[1;35m20201207143117725 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{WAIT_RR_HO_DETECT}: Terminating (cause = OSMO_FSM_TERM_REGULAR) (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207143117725 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{WAIT_RR_HO_DETECT}: Freeing instance (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207143117725 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000135a0]{WAIT_RR_HO_DETECT}: Deallocated (fsm.c:573)�[0;m  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:124]  [handover.py:124]
14:31:22.230148 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
14:31:22.300017 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 0, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -87 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -85 dBm 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
14:31:22.365875 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
14:31:22.495034 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 3 requirements): ['0-0-3-0 TCH/F ESTABLISHED']  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
14:31:22.655399 bus Vty(host='10.42.42.7', port=4242): ERR: Found unexpected lchan activity (2 of 3 requirements): ['missing: 1-0-2-0 TCH/F ESTABLISHED', 'unexpected: 0-0-2-0 TCH/F ESTABLISHED']  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:223]
14:31:22.903508 tst                  handover.py:129: did not work, try again... (attempts left: 1)  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:129]  [handover.py:129]
14:31:23.060612 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
14:31:23.129876 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 0, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -87 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -85 dBm 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
14:31:23.196235 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
14:31:23.325152 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (2 of 2 requirements): ['0-0-2-0 TCH/F ESTABLISHED', '0-0-3-0 TCH/F ESTABLISHED']  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
14:31:24.431440 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
14:31:24.505484 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 0, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -87 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -85 dBm 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
14:31:24.576564 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
14:31:24.715673 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 1 requirements): ['not: 1-0-2-0']  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
14:31:24.818377 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 300 rate_ctr.abs.bts.0.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:24.888188 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 300 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:24.955875 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 301 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:25.025011 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 301 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:25.093646 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 302 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:25.163527 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 302 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:25.231669 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 303 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:25.307168 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 303 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:25.374953 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 304 rate_ctr.abs.bts.0.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:25.444879 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 304 rate_ctr.abs.bts.0.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:25.512938 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 305 rate_ctr.abs.bts.0.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:25.583235 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 305 rate_ctr.abs.bts.0.handover:failed 4'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:25.651015 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 306 rate_ctr.abs.bts.0.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:25.720911 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 306 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:25.788956 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 307 rate_ctr.abs.bts.1.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:25.858032 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 307 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:25.927880 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 308 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:25.997013 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 308 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:26.065209 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 309 rate_ctr.abs.bts.1.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:26.134633 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 309 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:26.202751 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 310 rate_ctr.abs.bsc.0.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:26.273314 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 310 rate_ctr.abs.bsc.0.handover:failed 4'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:26.341429 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 311 rate_ctr.abs.bts.1.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:26.411866 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 311 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:26.479429 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 312 rate_ctr.abs.bts.0.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:26.549160 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 312 rate_ctr.abs.bts.0.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:26.617231 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 313 rate_ctr.abs.bsc.0.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:26.686772 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 313 rate_ctr.abs.bsc.0.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:26.754575 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 314 rate_ctr.abs.bts.1.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:26.830077 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 314 rate_ctr.abs.bts.1.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:26.898613 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 315 rate_ctr.abs.bsc.0.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:26.969670 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 315 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:27.037448 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 316 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:27.107391 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 316 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:27.175090 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 317 rate_ctr.abs.bts.1.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:27.244828 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 317 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:27.311570 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 0
| rate_ctr.abs.bsc.0.handover:error = 0
| rate_ctr.abs.bsc.0.handover:failed = 4
| rate_ctr.abs.bsc.0.handover:no_channel = 0
| rate_ctr.abs.bsc.0.handover:stopped = 0
| rate_ctr.abs.bsc.0.handover:timeout = 0
| rate_ctr.abs.bts.0.handover:completed = 0
| rate_ctr.abs.bts.0.handover:error = 0
| rate_ctr.abs.bts.0.handover:failed = 4
| rate_ctr.abs.bts.0.handover:no_channel = 0
| rate_ctr.abs.bts.0.handover:stopped = 0
| rate_ctr.abs.bts.0.handover:timeout = 0
| rate_ctr.abs.bts.1.handover:completed = 0
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 0
| rate_ctr.abs.bts.1.handover:no_channel = 0
| rate_ctr.abs.bts.1.handover:stopped = 0
| rate_ctr.abs.bts.1.handover:timeout = 0  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
14:31:27.533137 tst                  handover.py:117: trigger handover: bts 0 trx 0 timeslot 2 sub-slot 0 handover 1  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:117]  [handover.py:117]
14:31:27.688225 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='bts 0 trx 0 timeslot 2 sub-slot 0 handover 1\r'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
14:31:27.761831 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| starting handover for lchan (bts=0,trx=0,ts=2,ss=0)...
| BTS 0, TRX 0, Timeslot 2, Lchan 0: Type TCH_F
|   Connection: 1, State: ESTABLISHED
|   BS Power: 23 dBm, MS Power: 30 dBm
|   Channel Mode / Codec: SPEECH_V1
|   Subscriber:
|     IMSI: 901700000015252
|     TMSI: 0x2e31812d
|     Use count: 1 (conn)
|   Bound IP: 10.42.42.120 Port 4002 RTP_TYPE2=0 CONN_ID=1
|   Conn. IP: 10.42.42.4 Port 4002 RTP_TYPE=3 SPEECH_MODE=0x00
|   Measurement Report:
|     Flags:  
|     MS Timing Offset: -1
|     L1 MS Power: 30 dBm, Timing Advance: 0
|     RXL-FULL-dl:  -94 dBm, RXL-SUB-dl:  -94 dBm RXQ-FULL-dl: 0, RXQ-SUB-dl: 0
|     RXL-FULL-ul:  -87 dBm, RXL-SUB-ul:  -87 dBm RXQ-FULL-ul: 0, RXQ-SUB-ul: 0 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
14:31:27.979258 tst                  handover.py:120: wait for handover counters to change...  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:120]  [handover.py:120]
14:31:29.149015 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 318 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:29.224854 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 318 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:29.299085 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 319 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:29.376006 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 319 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:29.450862 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 320 rate_ctr.abs.bts.0.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:29.526901 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 320 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:29.601439 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 321 rate_ctr.abs.bts.1.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:29.678855 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 321 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:29.753701 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 322 rate_ctr.abs.bsc.0.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:29.829376 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 322 rate_ctr.abs.bsc.0.handover:failed 5'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:29.903567 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 323 rate_ctr.abs.bts.0.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:29.978600 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 323 rate_ctr.abs.bts.0.handover:failed 5'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:30.053519 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 324 rate_ctr.abs.bsc.0.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:30.128989 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 324 rate_ctr.abs.bsc.0.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:30.203535 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 325 rate_ctr.abs.bsc.0.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:30.279572 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 325 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:30.354136 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 326 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:30.430027 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 326 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:30.503981 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 327 rate_ctr.abs.bts.0.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:30.593332 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 327 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:30.685336 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 328 rate_ctr.abs.bts.0.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:30.778948 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 328 rate_ctr.abs.bts.0.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:30.872865 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 329 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:30.966755 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 329 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:31.058273 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 330 rate_ctr.abs.bts.0.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:31.151417 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 330 rate_ctr.abs.bts.0.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:31.243776 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 331 rate_ctr.abs.bts.1.handover:completed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:31.327067 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x006\xee\x00GET_REPLY 331 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:31.393456 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 332 rate_ctr.abs.bts.1.handover:failed'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:31.462699 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 332 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:31.527674 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 333 rate_ctr.abs.bts.1.handover:timeout'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:31.591309 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 333 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:31.653912 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 334 rate_ctr.abs.bts.1.handover:error'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:31.719232 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x002\xee\x00GET_REPLY 334 rate_ctr.abs.bts.1.handover:error 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:31.781893 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 335 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
14:31:31.846198 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 335 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
14:31:31.908114 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 0
| rate_ctr.abs.bsc.0.handover:error = 0
| rate_ctr.abs.bsc.0.handover:failed = 5
| rate_ctr.abs.bsc.0.handover:no_channel = 0
| rate_ctr.abs.bsc.0.handover:stopped = 0
| rate_ctr.abs.bsc.0.handover:timeout = 0
| rate_ctr.abs.bts.0.handover:completed = 0
| rate_ctr.abs.bts.0.handover:error = 0
| rate_ctr.abs.bts.0.handover:failed = 5
| rate_ctr.abs.bts.0.handover:no_channel = 0
| rate_ctr.abs.bts.0.handover:stopped = 0
| rate_ctr.abs.bts.0.handover:timeout = 0
| rate_ctr.abs.bts.1.handover:completed = 0
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 0
| rate_ctr.abs.bts.1.handover:no_channel = 0
| rate_ctr.abs.bts.1.handover:stopped = 0
| rate_ctr.abs.bts.1.handover:timeout = 0  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
14:31:31.967363 bus Ctrl(host='10.42.42.7', port=4249): DBG: Changed counters: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:failed = 1  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:429]
14:31:32.150241 tst                  handover.py:122: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:failed = 1  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:122]  [handover.py:122]
14:31:32.415527 tst                  handover.py:124: 
�[1;35m20201207143127722 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{NOT_STARTED}: Allocated (fsm.c:461)�[0;m
�[0;m�[1;35m20201207143127722 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{NOT_STARTED}: is child of SUBSCR_CONN(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x612000016ea0] (fsm.c:491)�[0;m
�[0;m�[1;35m20201207143127722 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-none: (BSC) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207143127722 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-none: (BTS) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207143127722 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-none: No explicit neighbors, regarding all local cells as neighbors (handover_logic.c:188)�[0;m
�[0;m�[1;35m20201207143127723 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207143127723 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207143127723 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: Selected lchan (bts=1,trx=0,ts=2,ss=0) (handover_fsm.c:395)�[0;m
�[0;m�[1;35m20201207143127723 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{NOT_STARTED}: state_chg to WAIT_LCHAN_ACTIVE (handover_fsm.c:397)�[0;m
�[0;m�[1;35m20201207143127727 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{WAIT_LCHAN_ACTIVE}: Received Event HO_EV_LCHAN_ACTIVE (lchan_fsm.c:818)�[0;m
�[0;m�[1;35m20201207143127727 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{WAIT_LCHAN_ACTIVE}: state_chg to WAIT_RR_HO_DETECT (handover_fsm.c:993)�[0;m
�[0;m�[1;35m20201207143128103 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{WAIT_RR_HO_DETECT}: Received Event HO_EV_RR_HO_FAIL (gsm_04_08_rr.c:946)�[0;m
�[0;m�[1;35m20201207143128103 �[1;31mDRSL�[0;m�[1;35m �[1;31mERROR�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: Handover failed in state HANDOVER, Failure (MS sent RR Handover Failure): Received RR Handover Fail message (handover_fsm.c:1155)�[0;m
�[0;m�[1;35m20201207143128103 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BSC) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:932)�[0;m
�[0;m�[1;35m20201207143128103 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:933)�[0;m
�[0;m�[1;35m20201207143128103 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BTS) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:934)�[0;m
�[0;m�[1;35m20201207143128103 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:935)�[0;m
�[0;m�[1;35m20201207143128103 �[1;32mDRSL�[0;m�[1;35m �[1;32mINFO�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x2e31812d) HO-intraBSC: Result: Failure (MS sent RR Handover Failure) (handover_fsm.c:937)�[0;m
�[1;35m20201207143128104 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{WAIT_RR_HO_DETECT}: Terminating (cause = OSMO_FSM_TERM_REGULAR) (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207143128104 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{WAIT_RR_HO_DETECT}: Freeing instance (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207143128104 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x2e31812d)[0x6120000132a0]{WAIT_RR_HO_DETECT}: Deallocated (fsm.c:573)�[0;m  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:124]  [handover.py:124]
14:31:32.546038 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
14:31:32.604880 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 0, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -87 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl:  -94 dBm RXL-FULL-ul:  -85 dBm 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
14:31:32.660843 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
14:31:32.768221 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 3 requirements): ['0-0-3-0 TCH/F ESTABLISHED']  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
14:31:32.901998 bus Vty(host='10.42.42.7', port=4242): ERR: Found unexpected lchan activity (2 of 3 requirements): ['missing: 1-0-2-0 TCH/F ESTABLISHED', 'unexpected: 0-0-2-0 TCH/F ESTABLISHED']  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:223]
14:31:33.109955 tst                  handover.py:129: did not work, try again... (attempts left: 0)  [trial-164↪handover_2G:nanobts+bts1-trx-lms↪handover.py:129]  [handover.py:129]

Traceback (most recent call last):

  File "/home/jenkins/workspace/osmo-gsm-tester_run-prod_handover/osmo-gsm-tester/sysmocom/suites/handover_2G/handover.py", line 146, in <module>
    not_expected=('0-0-2-0 TCH/F ESTABLISHED',),

AssertionError