Skip to content

Passed

handover_2G:sysmo+bts1-trx-umtrx.handover.py/07.1_handover_ms1_back (from handover_2G_sysmo+bts1-trx-umtrx)

Took 28 sec.

Standard Output

11:21:21.002636 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
11:21:21.065749 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 1, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 16 dBm RXL-FULL-dl:  -90 dBm RXL-FULL-ul:  -74 dBm
| BTS 1, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 16 dBm RXL-FULL-dl:  -90 dBm RXL-FULL-ul:  -74 dBm 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
11:21:21.121325 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 1-0-3-0 TCH/F ESTABLISHED
| 1-0-2-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
11:21:21.226090 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (2 of 2 requirements): ['1-0-2-0 TCH/F ESTABLISHED', '1-0-3-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
11:21:22.314872 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
11:21:22.385352 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 1, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 16 dBm RXL-FULL-dl:  -90 dBm RXL-FULL-ul:  -74 dBm
| BTS 1, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 16 dBm RXL-FULL-dl:  -90 dBm RXL-FULL-ul:  -74 dBm 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
11:21:22.443650 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 1-0-3-0 TCH/F ESTABLISHED
| 1-0-2-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
11:21:22.557188 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 1 requirements): ['not: 0-0-2-0']  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
11:21:22.642324 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4369 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:22.699969 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 4369 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:22.755930 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4370 rate_ctr.abs.bsc.0.handover:completed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:22.817944 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 4370 rate_ctr.abs.bsc.0.handover:completed 2'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:22.874217 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4371 rate_ctr.abs.bsc.0.handover:error'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:22.931541 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 4371 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:22.987944 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4372 rate_ctr.abs.bts.1.handover:error'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:23.049727 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 4372 rate_ctr.abs.bts.1.handover:error 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:23.107291 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4373 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:23.163902 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 4373 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:23.219855 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4374 rate_ctr.abs.bts.1.handover:timeout'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:23.277515 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4374 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:23.334648 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4375 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:23.392479 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4375 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:23.448420 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4376 rate_ctr.abs.bts.1.handover:failed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:23.505415 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 4376 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:23.561831 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4377 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:23.619811 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4377 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:23.675914 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4378 rate_ctr.abs.bsc.0.handover:failed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:23.733598 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 4378 rate_ctr.abs.bsc.0.handover:failed 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:23.789740 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4379 rate_ctr.abs.bts.1.handover:stopped'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:23.846904 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4379 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:23.903081 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4380 rate_ctr.abs.bts.0.handover:stopped'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:23.959971 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4380 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:24.016161 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4381 rate_ctr.abs.bts.0.handover:error'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:24.079460 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 4381 rate_ctr.abs.bts.0.handover:error 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:24.135081 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4382 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:24.193308 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 4382 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:24.249417 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4383 rate_ctr.abs.bts.0.handover:completed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:24.307039 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 4383 rate_ctr.abs.bts.0.handover:completed 2'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:24.362832 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4384 rate_ctr.abs.bts.0.handover:timeout'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:24.420666 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4384 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:24.476524 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4385 rate_ctr.abs.bts.1.handover:completed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:24.534404 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 4385 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:24.590396 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4386 rate_ctr.abs.bts.0.handover:failed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:24.648087 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 4386 rate_ctr.abs.bts.0.handover:failed 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:24.703010 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 2
| 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 = 2
| 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-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
11:21:24.886480 tst                  handover.py:117: trigger handover: bts 1 trx 0 timeslot 3 sub-slot 0 handover 0  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:117]  [handover.py:117]
11:21:25.012689 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='bts 1 trx 0 timeslot 3 sub-slot 0 handover 0\r'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
11:21:25.075749 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| starting handover for lchan (bts=1,trx=0,ts=3,ss=0)...
| BTS 1, TRX 0, Timeslot 3, Lchan 0: Type TCH_F
|   Connection: 1, State: ESTABLISHED
|   BS Power: 23 dBm, MS Power: 32 dBm
|   Channel Mode / Codec: SPEECH_V1
|   Subscriber:
|     IMSI: 901700000015253
|     TMSI: 0xab823f66
|     Use count: 1 (conn)
|   Bound IP: 10.42.42.1 Port 16386 RTP_TYPE2=0 CONN_ID=0
|   Conn. IP: 10.42.42.4 Port 4006 RTP_TYPE=3 SPEECH_MODE=0x00
|   Measurement Report:
|     Flags:  
|     MS Timing Offset: 0
|     L1 MS Power: 16 dBm, Timing Advance: 0
|     RXL-FULL-dl:  -90 dBm, RXL-SUB-dl:  -90 dBm RXQ-FULL-dl: 0, RXQ-SUB-dl: 0
|     RXL-FULL-ul:  -74 dBm, RXL-SUB-ul:  -75 dBm RXQ-FULL-ul: 0, RXQ-SUB-ul: 0 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
11:21:25.251941 tst                  handover.py:120: wait for handover counters to change...  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:120]  [handover.py:120]
11:21:26.388818 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4387 rate_ctr.abs.bsc.0.handover:completed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:26.451439 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 4387 rate_ctr.abs.bsc.0.handover:completed 2'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:26.512515 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4388 rate_ctr.abs.bts.1.handover:error'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:26.575103 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 4388 rate_ctr.abs.bts.1.handover:error 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:26.636553 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4389 rate_ctr.abs.bsc.0.handover:error'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:26.699339 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 4389 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:26.760265 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4390 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:26.822829 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4390 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:26.884515 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4391 rate_ctr.abs.bts.1.handover:failed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:26.946562 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 4391 rate_ctr.abs.bts.1.handover:failed 1'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:27.007896 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4392 rate_ctr.abs.bsc.0.handover:failed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:27.071341 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 4392 rate_ctr.abs.bsc.0.handover:failed 1'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:27.132469 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4393 rate_ctr.abs.bts.1.handover:stopped'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:27.197517 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4393 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:27.259168 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4394 rate_ctr.abs.bts.0.handover:error'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:27.322901 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 4394 rate_ctr.abs.bts.0.handover:error 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:27.383982 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4395 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:27.446924 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 4395 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:27.508058 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4396 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:27.570680 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 4396 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:27.632401 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4397 rate_ctr.abs.bts.0.handover:failed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:27.695177 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 4397 rate_ctr.abs.bts.0.handover:failed 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:27.756229 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4398 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:27.818526 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4398 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:27.881272 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4399 rate_ctr.abs.bts.1.handover:timeout'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:27.943963 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4399 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:28.005019 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4400 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:28.070147 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 4400 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:28.131084 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4401 rate_ctr.abs.bts.1.handover:completed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:28.193424 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 4401 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:28.254577 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4402 rate_ctr.abs.bts.0.handover:completed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:28.325983 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 4402 rate_ctr.abs.bts.0.handover:completed 2'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:28.387169 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4403 rate_ctr.abs.bts.0.handover:timeout'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:28.449885 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4403 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:28.510888 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4404 rate_ctr.abs.bts.0.handover:stopped'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:28.573851 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4404 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:28.633804 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 2
| 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 = 2
| 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 = 1
| 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-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
11:21:28.691074 bus Ctrl(host='10.42.42.7', port=4249): DBG: Changed counters: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.1.handover:failed = 1  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:429]
11:21:28.867929 tst                  handover.py:122: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.1.handover:failed = 1  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:122]  [handover.py:122]
11:21:29.129753 tst                  handover.py:124: 
�[1;35m20201207112125042 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{NOT_STARTED}: Allocated (fsm.c:461)�[0;m
�[0;m�[1;35m20201207112125042 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{NOT_STARTED}: is child of SUBSCR_CONN(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000016720] (fsm.c:491)�[0;m
�[0;m�[1;35m20201207112125042 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{NOT_STARTED}: (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-none: (BSC) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207112125042 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{NOT_STARTED}: (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-none: (BTS) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207112125042 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{NOT_STARTED}: (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-none: No explicit neighbors, regarding all local cells as neighbors (handover_logic.c:188)�[0;m
�[0;m�[1;35m20201207112125043 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{NOT_STARTED}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207112125043 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{NOT_STARTED}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207112125043 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{NOT_STARTED}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: Selected lchan (bts=0,trx=0,ts=2,ss=0) (handover_fsm.c:395)�[0;m
�[0;m�[1;35m20201207112125043 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{NOT_STARTED}: state_chg to WAIT_LCHAN_ACTIVE (handover_fsm.c:397)�[0;m
�[0;m�[1;35m20201207112125053 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{WAIT_LCHAN_ACTIVE}: Received Event HO_EV_LCHAN_ACTIVE (lchan_fsm.c:818)�[0;m
�[0;m�[1;35m20201207112125053 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{WAIT_LCHAN_ACTIVE}: state_chg to WAIT_RR_HO_DETECT (handover_fsm.c:993)�[0;m
�[0;m�[1;35m20201207112125222 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{WAIT_RR_HO_DETECT}: Received Event HO_EV_RR_HO_DETECT (abis_rsl.c:1142)�[0;m
�[0;m�[1;35m20201207112125222 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{WAIT_RR_HO_DETECT}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: RR Handover Detect (Access Delay=0) (handover_fsm.c:1123)�[0;m
�[1;35m20201207112125224 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{WAIT_RR_HO_DETECT}: state_chg to WAIT_RR_HO_COMPLETE (handover_fsm.c:1140)�[0;m
�[0;m�[1;35m20201207112125758 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{WAIT_RR_HO_COMPLETE}: Received Event HO_EV_RR_HO_FAIL (gsm_04_08_rr.c:946)�[0;m
�[0;m�[1;35m20201207112125758 �[1;31mDRSL�[0;m�[1;35m �[1;31mERROR�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{WAIT_RR_HO_COMPLETE}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: Handover failed in state HANDOVER, Failure (MS sent RR Handover Failure): Received RR Handover Fail message (handover_fsm.c:1184)�[0;m
�[0;m�[1;35m20201207112125758 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{WAIT_RR_HO_COMPLETE}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: (BSC) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:932)�[0;m
�[0;m�[1;35m20201207112125759 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{WAIT_RR_HO_COMPLETE}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:933)�[0;m
�[0;m�[1;35m20201207112125759 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{WAIT_RR_HO_COMPLETE}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: (BTS) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:934)�[0;m
�[0;m�[1;35m20201207112125759 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{WAIT_RR_HO_COMPLETE}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:935)�[0;m
�[0;m�[1;35m20201207112125759 �[1;32mDRSL�[0;m�[1;35m �[1;32mINFO�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{WAIT_RR_HO_COMPLETE}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: Result: Failure (MS sent RR Handover Failure) (handover_fsm.c:937)�[0;m
�[1;35m20201207112125761 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{WAIT_RR_HO_COMPLETE}: Terminating (cause = OSMO_FSM_TERM_REGULAR) (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207112125761 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{WAIT_RR_HO_COMPLETE}: Freeing instance (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207112125761 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013d20]{WAIT_RR_HO_COMPLETE}: Deallocated (fsm.c:573)�[0;m  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:124]  [handover.py:124]
11:21:29.258128 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
11:21:29.322855 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 WAIT_AFTER_ERROR - L1 MS Power: 0 dBm RXL-FULL-dl: -110 dBm RXL-FULL-ul: -110 dBm
| BTS 1, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 16 dBm RXL-FULL-dl:  -91 dBm RXL-FULL-ul:  -74 dBm
| BTS 1, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 16 dBm RXL-FULL-dl:  -90 dBm RXL-FULL-ul:  -73 dBm 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
11:21:29.376777 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F WAIT_AFTER_ERROR
| 1-0-3-0 TCH/F ESTABLISHED
| 1-0-2-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
11:21:29.481838 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 3 requirements): ['1-0-2-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
11:21:29.612615 bus Vty(host='10.42.42.7', port=4242): ERR: Found unexpected lchan activity (2 of 3 requirements): ['missing: 0-0-2-0 TCH/F ESTABLISHED', 'unexpected: 1-0-3-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:223]
11:21:29.813254 tst                  handover.py:129: did not work, try again... (attempts left: 4)  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:129]  [handover.py:129]
11:21:29.939403 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
11:21:29.996569 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 1, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 14 dBm RXL-FULL-dl:  -91 dBm RXL-FULL-ul:  -74 dBm
| BTS 1, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 16 dBm RXL-FULL-dl:  -90 dBm RXL-FULL-ul:  -74 dBm 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
11:21:30.050328 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 1-0-3-0 TCH/F ESTABLISHED
| 1-0-2-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
11:21:30.154616 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (2 of 2 requirements): ['1-0-2-0 TCH/F ESTABLISHED', '1-0-3-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
11:21:31.242643 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
11:21:31.305266 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 1, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 14 dBm RXL-FULL-dl:  -90 dBm RXL-FULL-ul:  -74 dBm
| BTS 1, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 16 dBm RXL-FULL-dl:  -90 dBm RXL-FULL-ul:  -74 dBm 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
11:21:31.363411 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 1-0-3-0 TCH/F ESTABLISHED
| 1-0-2-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
11:21:31.476889 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 1 requirements): ['not: 0-0-2-0']  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
11:21:31.561703 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4405 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:31.622089 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 4405 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:31.679312 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4406 rate_ctr.abs.bsc.0.handover:completed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:31.736653 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 4406 rate_ctr.abs.bsc.0.handover:completed 2'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:31.792272 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4407 rate_ctr.abs.bsc.0.handover:error'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:31.860609 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 4407 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:31.916527 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4408 rate_ctr.abs.bts.1.handover:error'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:31.974591 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 4408 rate_ctr.abs.bts.1.handover:error 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:32.029950 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4409 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:32.088438 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 4409 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:32.144299 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4410 rate_ctr.abs.bts.1.handover:timeout'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:32.201766 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4410 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:32.257611 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4411 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:32.314701 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4411 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:32.371007 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4412 rate_ctr.abs.bts.1.handover:failed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:32.427747 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 4412 rate_ctr.abs.bts.1.handover:failed 1'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:32.483507 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4413 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:32.541273 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4413 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:32.597054 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4414 rate_ctr.abs.bsc.0.handover:failed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:32.654721 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 4414 rate_ctr.abs.bsc.0.handover:failed 1'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:32.710129 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4415 rate_ctr.abs.bts.1.handover:stopped'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:32.768130 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4415 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:32.823897 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4416 rate_ctr.abs.bts.0.handover:stopped'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:32.881594 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4416 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:32.937317 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4417 rate_ctr.abs.bts.0.handover:error'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:32.994168 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 4417 rate_ctr.abs.bts.0.handover:error 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:33.050378 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4418 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:33.107627 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 4418 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:33.163286 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4419 rate_ctr.abs.bts.0.handover:completed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:33.222571 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 4419 rate_ctr.abs.bts.0.handover:completed 2'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:33.279862 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4420 rate_ctr.abs.bts.0.handover:timeout'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:33.336944 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4420 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:33.392754 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4421 rate_ctr.abs.bts.1.handover:completed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:33.449559 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 4421 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:33.505495 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4422 rate_ctr.abs.bts.0.handover:failed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:33.562780 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 4422 rate_ctr.abs.bts.0.handover:failed 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:33.617653 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 2
| 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 = 2
| 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 = 1
| 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-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
11:21:33.800089 tst                  handover.py:117: trigger handover: bts 1 trx 0 timeslot 3 sub-slot 0 handover 0  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:117]  [handover.py:117]
11:21:33.926193 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='bts 1 trx 0 timeslot 3 sub-slot 0 handover 0\r'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
11:21:33.984958 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| starting handover for lchan (bts=1,trx=0,ts=3,ss=0)...
| BTS 1, TRX 0, Timeslot 3, Lchan 0: Type TCH_F
|   Connection: 1, State: ESTABLISHED
|   BS Power: 23 dBm, MS Power: 32 dBm
|   Channel Mode / Codec: SPEECH_V1
|   Subscriber:
|     IMSI: 901700000015253
|     TMSI: 0xab823f66
|     Use count: 1 (conn)
|   Bound IP: 10.42.42.1 Port 16386 RTP_TYPE2=0 CONN_ID=0
|   Conn. IP: 10.42.42.4 Port 4006 RTP_TYPE=3 SPEECH_MODE=0x00
|   Measurement Report:
|     Flags:  
|     MS Timing Offset: 0
|     L1 MS Power: 16 dBm, Timing Advance: 0
|     RXL-FULL-dl:  -90 dBm, RXL-SUB-dl:  -90 dBm RXQ-FULL-dl: 0, RXQ-SUB-dl: 0
|     RXL-FULL-ul:  -73 dBm, RXL-SUB-ul:  -73 dBm RXQ-FULL-ul: 0, RXQ-SUB-ul: 0 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
11:21:34.160778 tst                  handover.py:120: wait for handover counters to change...  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:120]  [handover.py:120]
11:21:35.306478 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4423 rate_ctr.abs.bsc.0.handover:completed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:35.389226 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 4423 rate_ctr.abs.bsc.0.handover:completed 2'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:35.460578 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4424 rate_ctr.abs.bts.1.handover:error'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:35.532222 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 4424 rate_ctr.abs.bts.1.handover:error 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:35.602929 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4425 rate_ctr.abs.bsc.0.handover:error'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:35.674324 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 4425 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:35.744681 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4426 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:35.816479 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4426 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:35.886766 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4427 rate_ctr.abs.bts.1.handover:failed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:35.958439 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 4427 rate_ctr.abs.bts.1.handover:failed 2'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:36.028548 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4428 rate_ctr.abs.bsc.0.handover:failed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:36.099981 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 4428 rate_ctr.abs.bsc.0.handover:failed 2'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:36.170341 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4429 rate_ctr.abs.bts.1.handover:stopped'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:36.243513 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4429 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:36.315494 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4430 rate_ctr.abs.bts.0.handover:error'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:36.387287 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 4430 rate_ctr.abs.bts.0.handover:error 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:36.457482 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4431 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:36.533842 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 4431 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:36.604217 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4432 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:36.675784 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 4432 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:36.746128 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4433 rate_ctr.abs.bts.0.handover:failed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:36.818340 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 4433 rate_ctr.abs.bts.0.handover:failed 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:36.889100 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4434 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:36.961424 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4434 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:37.031848 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4435 rate_ctr.abs.bts.1.handover:timeout'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:37.103853 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4435 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:37.174026 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4436 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:37.245518 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 4436 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:37.315988 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4437 rate_ctr.abs.bts.1.handover:completed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:37.387221 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 4437 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:37.457499 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4438 rate_ctr.abs.bts.0.handover:completed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:37.530367 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 4438 rate_ctr.abs.bts.0.handover:completed 2'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:37.600737 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4439 rate_ctr.abs.bts.0.handover:timeout'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:37.673363 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4439 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:37.743631 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4440 rate_ctr.abs.bts.0.handover:stopped'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:37.815777 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4440 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:37.884524 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 2
| 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 = 2
| 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 = 2
| 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-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
11:21:37.950789 bus Ctrl(host='10.42.42.7', port=4249): DBG: Changed counters: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.1.handover:failed = 1  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:429]
11:21:38.157235 tst                  handover.py:122: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.1.handover:failed = 1  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:122]  [handover.py:122]
11:21:38.456655 tst                  handover.py:124: 
�[1;35m20201207112133954 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{NOT_STARTED}: Allocated (fsm.c:461)�[0;m
�[0;m�[1;35m20201207112133954 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{NOT_STARTED}: is child of SUBSCR_CONN(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000016720] (fsm.c:491)�[0;m
�[0;m�[1;35m20201207112133954 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{NOT_STARTED}: (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-none: (BSC) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207112133954 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{NOT_STARTED}: (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-none: (BTS) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207112133954 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{NOT_STARTED}: (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-none: No explicit neighbors, regarding all local cells as neighbors (handover_logic.c:188)�[0;m
�[0;m�[1;35m20201207112133954 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{NOT_STARTED}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207112133954 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{NOT_STARTED}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207112133955 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{NOT_STARTED}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: Selected lchan (bts=0,trx=0,ts=2,ss=0) (handover_fsm.c:395)�[0;m
�[0;m�[1;35m20201207112133955 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{NOT_STARTED}: state_chg to WAIT_LCHAN_ACTIVE (handover_fsm.c:397)�[0;m
�[0;m�[1;35m20201207112133962 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{WAIT_LCHAN_ACTIVE}: Received Event HO_EV_LCHAN_ACTIVE (lchan_fsm.c:818)�[0;m
�[0;m�[1;35m20201207112133963 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{WAIT_LCHAN_ACTIVE}: state_chg to WAIT_RR_HO_DETECT (handover_fsm.c:993)�[0;m
�[0;m�[1;35m20201207112134139 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{WAIT_RR_HO_DETECT}: Received Event HO_EV_RR_HO_DETECT (abis_rsl.c:1142)�[0;m
�[0;m�[1;35m20201207112134140 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{WAIT_RR_HO_DETECT}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: RR Handover Detect (Access Delay=0) (handover_fsm.c:1123)�[0;m
�[0;m�[1;35m20201207112134140 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{WAIT_RR_HO_DETECT}: state_chg to WAIT_RR_HO_COMPLETE (handover_fsm.c:1140)�[0;m
�[0;m�[1;35m20201207112134680 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{WAIT_RR_HO_COMPLETE}: Received Event HO_EV_RR_HO_FAIL (gsm_04_08_rr.c:946)�[0;m
�[0;m�[1;35m20201207112134680 �[1;31mDRSL�[0;m�[1;35m �[1;31mERROR�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{WAIT_RR_HO_COMPLETE}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: Handover failed in state HANDOVER, Failure (MS sent RR Handover Failure): Received RR Handover Fail message (handover_fsm.c:1184)�[0;m
�[0;m�[1;35m20201207112134680 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{WAIT_RR_HO_COMPLETE}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: (BSC) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:932)�[0;m
�[0;m�[1;35m20201207112134680 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{WAIT_RR_HO_COMPLETE}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:933)�[0;m
�[0;m�[1;35m20201207112134680 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{WAIT_RR_HO_COMPLETE}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: (BTS) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:934)�[0;m
�[0;m�[1;35m20201207112134680 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{WAIT_RR_HO_COMPLETE}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:935)�[0;m
�[0;m�[1;35m20201207112134680 �[1;32mDRSL�[0;m�[1;35m �[1;32mINFO�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{WAIT_RR_HO_COMPLETE}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: Result: Failure (MS sent RR Handover Failure) (handover_fsm.c:937)�[0;m
�[1;35m20201207112134681 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{WAIT_RR_HO_COMPLETE}: Terminating (cause = OSMO_FSM_TERM_REGULAR) (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207112134681 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{WAIT_RR_HO_COMPLETE}: Freeing instance (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207112134681 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000013a20]{WAIT_RR_HO_COMPLETE}: Deallocated (fsm.c:573)�[0;m  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:124]  [handover.py:124]
11:21:38.604963 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
11:21:38.671317 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 WAIT_AFTER_ERROR - L1 MS Power: 0 dBm RXL-FULL-dl: -110 dBm RXL-FULL-ul: -106 dBm
| BTS 1, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 14 dBm RXL-FULL-dl:  -90 dBm RXL-FULL-ul:  -74 dBm
| BTS 1, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 14 dBm RXL-FULL-dl:  -90 dBm RXL-FULL-ul:  -70 dBm 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
11:21:38.733641 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F WAIT_AFTER_ERROR
| 1-0-3-0 TCH/F ESTABLISHED
| 1-0-2-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
11:21:38.855161 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 3 requirements): ['1-0-2-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
11:21:39.006285 bus Vty(host='10.42.42.7', port=4242): ERR: Found unexpected lchan activity (2 of 3 requirements): ['missing: 0-0-2-0 TCH/F ESTABLISHED', 'unexpected: 1-0-3-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:223]
11:21:39.240579 tst                  handover.py:129: did not work, try again... (attempts left: 3)  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:129]  [handover.py:129]
11:21:39.388109 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
11:21:39.455970 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 1, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 16 dBm RXL-FULL-dl:  -90 dBm RXL-FULL-ul:  -74 dBm
| BTS 1, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 14 dBm RXL-FULL-dl:  -90 dBm RXL-FULL-ul:  -74 dBm 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
11:21:39.518977 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 1-0-3-0 TCH/F ESTABLISHED
| 1-0-2-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
11:21:39.640839 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (2 of 2 requirements): ['1-0-2-0 TCH/F ESTABLISHED', '1-0-3-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
11:21:40.742742 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
11:21:40.814383 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| BTS 1, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 16 dBm RXL-FULL-dl:  -90 dBm RXL-FULL-ul:  -74 dBm
| BTS 1, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 20 dBm RXL-FULL-dl:  -90 dBm RXL-FULL-ul:  -73 dBm 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
11:21:40.881332 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 1-0-3-0 TCH/F ESTABLISHED
| 1-0-2-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
11:21:41.012627 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 1 requirements): ['not: 0-0-2-0']  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
11:21:41.109568 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4441 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:41.177652 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 4441 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:41.242336 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4442 rate_ctr.abs.bsc.0.handover:completed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:41.308388 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 4442 rate_ctr.abs.bsc.0.handover:completed 2'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:41.372604 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4443 rate_ctr.abs.bsc.0.handover:error'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:41.438151 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 4443 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:41.502302 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4444 rate_ctr.abs.bts.1.handover:error'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:41.568213 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 4444 rate_ctr.abs.bts.1.handover:error 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:41.632577 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4445 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:41.698825 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 4445 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:41.763685 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4446 rate_ctr.abs.bts.1.handover:timeout'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:41.828592 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4446 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:41.892786 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4447 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:41.958716 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4447 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:42.023076 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4448 rate_ctr.abs.bts.1.handover:failed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:42.088520 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 4448 rate_ctr.abs.bts.1.handover:failed 2'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:42.152781 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4449 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:42.218507 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4449 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:42.284102 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4450 rate_ctr.abs.bsc.0.handover:failed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:42.349867 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 4450 rate_ctr.abs.bsc.0.handover:failed 2'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:42.414619 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4451 rate_ctr.abs.bts.1.handover:stopped'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:42.480583 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4451 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:42.552653 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4452 rate_ctr.abs.bts.0.handover:stopped'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:42.644737 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4452 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:42.733725 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4453 rate_ctr.abs.bts.0.handover:error'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:42.807246 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 4453 rate_ctr.abs.bts.0.handover:error 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:42.862934 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4454 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:42.920037 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 4454 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:42.975865 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4455 rate_ctr.abs.bts.0.handover:completed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:43.051010 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 4455 rate_ctr.abs.bts.0.handover:completed 2'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:43.126171 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4456 rate_ctr.abs.bts.0.handover:timeout'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:43.183979 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4456 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:43.239717 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4457 rate_ctr.abs.bts.1.handover:completed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:43.298470 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 4457 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:43.354727 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4458 rate_ctr.abs.bts.0.handover:failed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:43.411940 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 4458 rate_ctr.abs.bts.0.handover:failed 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:43.466400 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 2
| 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 = 2
| 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 = 2
| 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-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
11:21:43.651513 tst                  handover.py:117: trigger handover: bts 1 trx 0 timeslot 3 sub-slot 0 handover 0  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:117]  [handover.py:117]
11:21:43.777431 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='bts 1 trx 0 timeslot 3 sub-slot 0 handover 0\r'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
11:21:43.836146 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| starting handover for lchan (bts=1,trx=0,ts=3,ss=0)...
| BTS 1, TRX 0, Timeslot 3, Lchan 0: Type TCH_F
|   Connection: 1, State: ESTABLISHED
|   BS Power: 23 dBm, MS Power: 32 dBm
|   Channel Mode / Codec: SPEECH_V1
|   Subscriber:
|     IMSI: 901700000015253
|     TMSI: 0xab823f66
|     Use count: 1 (conn)
|   Bound IP: 10.42.42.1 Port 16386 RTP_TYPE2=0 CONN_ID=0
|   Conn. IP: 10.42.42.4 Port 4006 RTP_TYPE=3 SPEECH_MODE=0x00
|   Measurement Report:
|     Flags:  
|     MS Timing Offset: 0
|     L1 MS Power: 14 dBm, Timing Advance: 0
|     RXL-FULL-dl:  -90 dBm, RXL-SUB-dl:  -90 dBm RXQ-FULL-dl: 0, RXQ-SUB-dl: 0
|     RXL-FULL-ul:  -74 dBm, RXL-SUB-ul:  -74 dBm RXQ-FULL-ul: 0, RXQ-SUB-ul: 0 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
11:21:44.011051 tst                  handover.py:120: wait for handover counters to change...  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:120]  [handover.py:120]
11:21:45.145295 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4459 rate_ctr.abs.bsc.0.handover:completed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:45.214203 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 4459 rate_ctr.abs.bsc.0.handover:completed 3'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:45.275929 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4460 rate_ctr.abs.bts.1.handover:error'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:45.338102 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 4460 rate_ctr.abs.bts.1.handover:error 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:45.399315 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4461 rate_ctr.abs.bsc.0.handover:error'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:45.461819 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 4461 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:45.523087 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4462 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:45.585640 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4462 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:45.648196 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4463 rate_ctr.abs.bts.1.handover:failed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:45.710678 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 4463 rate_ctr.abs.bts.1.handover:failed 2'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:45.771850 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4464 rate_ctr.abs.bsc.0.handover:failed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:45.834429 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 4464 rate_ctr.abs.bsc.0.handover:failed 2'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:45.895992 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4465 rate_ctr.abs.bts.1.handover:stopped'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:45.958338 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4465 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:46.019339 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4466 rate_ctr.abs.bts.0.handover:error'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:46.094469 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 4466 rate_ctr.abs.bts.0.handover:error 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:46.182477 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4467 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:46.252675 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 4467 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:46.319103 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4468 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:46.381285 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 4468 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:46.444689 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4469 rate_ctr.abs.bts.0.handover:failed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:46.507981 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 4469 rate_ctr.abs.bts.0.handover:failed 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:46.583941 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4470 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:46.673735 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4470 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:46.759653 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4471 rate_ctr.abs.bts.1.handover:timeout'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:46.845105 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4471 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:46.929574 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4472 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:47.012043 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 4472 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:47.086456 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4473 rate_ctr.abs.bts.1.handover:completed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:47.159795 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 4473 rate_ctr.abs.bts.1.handover:completed 1'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:47.230978 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4474 rate_ctr.abs.bts.0.handover:completed'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:47.302621 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 4474 rate_ctr.abs.bts.0.handover:completed 2'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:47.373351 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4475 rate_ctr.abs.bts.0.handover:timeout'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:47.445351 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4475 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:47.515702 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 4476 rate_ctr.abs.bts.0.handover:stopped'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
11:21:47.598466 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 4476 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
11:21:47.679950 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 3
| 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 = 2
| 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 = 1
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 2
| 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-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
11:21:47.752480 bus Ctrl(host='10.42.42.7', port=4249): DBG: Changed counters: 
| rate_ctr.abs.bsc.0.handover:completed = 1
| rate_ctr.abs.bts.1.handover:completed = 1  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:429]
11:21:47.961007 tst                  handover.py:122: 
| rate_ctr.abs.bsc.0.handover:completed = 1
| rate_ctr.abs.bts.1.handover:completed = 1  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:122]  [handover.py:122]
11:21:48.262133 tst                  handover.py:124: 
�[1;35m20201207112143806 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{NOT_STARTED}: Allocated (fsm.c:461)�[0;m
�[0;m�[1;35m20201207112143806 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{NOT_STARTED}: is child of SUBSCR_CONN(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x612000016720] (fsm.c:491)�[0;m
�[0;m�[1;35m20201207112143806 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-none: (BSC) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207112143806 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-none: (BTS) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207112143807 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-none: No explicit neighbors, regarding all local cells as neighbors (handover_logic.c:188)�[0;m
�[0;m�[1;35m20201207112143807 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{NOT_STARTED}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207112143807 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{NOT_STARTED}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207112143807 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{NOT_STARTED}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: Selected lchan (bts=0,trx=0,ts=2,ss=0) (handover_fsm.c:395)�[0;m
�[0;m�[1;35m20201207112143807 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{NOT_STARTED}: state_chg to WAIT_LCHAN_ACTIVE (handover_fsm.c:397)�[0;m
�[0;m�[1;35m20201207112143816 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{WAIT_LCHAN_ACTIVE}: Received Event HO_EV_LCHAN_ACTIVE (lchan_fsm.c:818)�[0;m
�[0;m�[1;35m20201207112143817 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{WAIT_LCHAN_ACTIVE}: state_chg to WAIT_RR_HO_DETECT (handover_fsm.c:993)�[0;m
�[0;m�[1;35m20201207112144002 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{WAIT_RR_HO_DETECT}: Received Event HO_EV_RR_HO_DETECT (abis_rsl.c:1142)�[0;m
�[0;m�[1;35m20201207112144002 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{WAIT_RR_HO_DETECT}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: RR Handover Detect (Access Delay=0) (handover_fsm.c:1123)�[0;m
�[0;m�[1;35m20201207112144002 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{WAIT_RR_HO_DETECT}: state_chg to WAIT_RR_HO_COMPLETE (handover_fsm.c:1140)�[0;m
�[0;m�[1;35m20201207112144126 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{WAIT_RR_HO_COMPLETE}: Received Event HO_EV_LCHAN_ESTABLISHED (lchan_fsm.c:199)�[0;m
�[0;m�[1;35m20201207112144126 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{WAIT_RR_HO_COMPLETE}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: lchan established, still waiting for RR Handover Complete (handover_fsm.c:1174)�[0;m
�[0;m�[1;35m20201207112145164 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{WAIT_RR_HO_COMPLETE}: Received Event HO_EV_RR_HO_COMPLETE (gsm_04_08_rr.c:938)�[0;m
�[0;m�[1;35m20201207112145164 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{WAIT_RR_HO_COMPLETE}: state_chg to WAIT_LCHAN_ESTABLISHED (handover_fsm.c:1180)�[0;m
�[0;m�[1;35m20201207112145164 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{WAIT_LCHAN_ESTABLISHED}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: lchan already established earlier (handover_fsm.c:1197)�[0;m
�[0;m�[1;35m20201207112145164 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{WAIT_LCHAN_ESTABLISHED}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: Handover succeeded (handover_fsm.c:1198)�[0;m
�[1;35m20201207112145165 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{WAIT_LCHAN_ESTABLISHED}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: (BSC) incrementing rate counter: handover:completed Intra-BSC handover completed (handover_fsm.c:932)�[0;m
�[0;m�[1;35m20201207112145165 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{WAIT_LCHAN_ESTABLISHED}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:completed Intra-BSC handover completed (handover_fsm.c:933)�[0;m
�[0;m�[1;35m20201207112145165 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{WAIT_LCHAN_ESTABLISHED}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: (BTS) incrementing rate counter: handover:completed Intra-BSC handover completed (handover_fsm.c:934)�[0;m
�[0;m�[1;35m20201207112145165 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{WAIT_LCHAN_ESTABLISHED}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:completed Intra-BSC handover completed (handover_fsm.c:935)�[0;m
�[0;m�[1;35m20201207112145165 �[1;32mDRSL�[0;m�[1;35m �[1;32mINFO�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{WAIT_LCHAN_ESTABLISHED}: (1-0-3-TCH_F-0-SPEECH_V1) --HO-> (0-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015253-TMSI-0xab823f66) HO-intraBSC: Result: Complete (handover_fsm.c:937)�[0;m
�[1;35m20201207112145166 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{WAIT_LCHAN_ESTABLISHED}: Terminating (cause = OSMO_FSM_TERM_REGULAR) (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207112145166 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{WAIT_LCHAN_ESTABLISHED}: Freeing instance (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207112145166 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015253-TMSI-0xab823f66)[0x6120000138a0]{WAIT_LCHAN_ESTABLISHED}: Deallocated (fsm.c:573)�[0;m  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:124]  [handover.py:124]
11:21:48.409599 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
11:21:48.474986 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: -100 dBm RXL-FULL-ul:  -98 dBm
| BTS 1, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 14 dBm RXL-FULL-dl:  -90 dBm RXL-FULL-ul:  -75 dBm 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
11:21:48.537986 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 1-0-2-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
11:21:48.658929 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (3 of 3 requirements): ['0-0-2-0 TCH/F ESTABLISHED', '1-0-2-0 TCH/F ESTABLISHED', 'not: 1-0-3-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:sysmo+bts1-trx-umtrx↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]