Skip to content

Failed

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

Failing for the past 4 builds (Since #159 )
Took 45 sec.

Standard Output

10:06:07.828903 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
10:06:07.886998 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: 33 dBm RXL-FULL-dl:  -91 dBm RXL-FULL-ul:  -76 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 19 dBm RXL-FULL-dl:  -93 dBm RXL-FULL-ul:  -78 dBm 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
10:06:07.942459 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
10:06:08.049044 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (2 of 2 requirements): ['0-0-2-0 TCH/F ESTABLISHED', '0-0-3-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
10:06:09.138894 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
10:06:09.200668 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: 33 dBm RXL-FULL-dl:  -90 dBm RXL-FULL-ul:  -76 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 21 dBm RXL-FULL-dl:  -92 dBm RXL-FULL-ul:  -79 dBm 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
10:06:09.259398 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
10:06:09.375892 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 1 requirements): ['not: 1-0-2-0']  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
10:06:09.461026 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2043 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:09.523787 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2043 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:09.579718 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2044 rate_ctr.abs.bsc.0.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:09.637587 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2044 rate_ctr.abs.bsc.0.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:09.693779 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2045 rate_ctr.abs.bsc.0.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:09.751036 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2045 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:09.807307 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2046 rate_ctr.abs.bts.1.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:09.864676 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2046 rate_ctr.abs.bts.1.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:09.921090 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2047 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:09.978801 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2047 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:10.035286 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2048 rate_ctr.abs.bts.1.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:10.093179 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2048 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:10.149513 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2049 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:10.214120 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2049 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:10.270489 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2050 rate_ctr.abs.bts.1.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:10.328900 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2050 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:10.385380 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2051 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:10.443460 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2051 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:10.499686 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2052 rate_ctr.abs.bsc.0.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:10.557282 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2052 rate_ctr.abs.bsc.0.handover:failed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:10.613319 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2053 rate_ctr.abs.bts.1.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:10.670776 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2053 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:10.726817 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2054 rate_ctr.abs.bts.0.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:10.784524 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2054 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:10.840662 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2055 rate_ctr.abs.bts.0.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:10.898272 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2055 rate_ctr.abs.bts.0.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:10.954582 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2056 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:11.018864 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2056 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:11.075028 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2057 rate_ctr.abs.bts.0.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:11.133182 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2057 rate_ctr.abs.bts.0.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:11.189364 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2058 rate_ctr.abs.bts.0.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:11.247732 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2058 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:11.305786 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2059 rate_ctr.abs.bts.1.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:11.363053 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2059 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:11.420670 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2060 rate_ctr.abs.bts.0.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:11.479096 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2060 rate_ctr.abs.bts.0.handover:failed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:11.534878 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 0
| rate_ctr.abs.bsc.0.handover:error = 0
| rate_ctr.abs.bsc.0.handover:failed = 0
| rate_ctr.abs.bsc.0.handover:no_channel = 0
| rate_ctr.abs.bsc.0.handover:stopped = 0
| rate_ctr.abs.bsc.0.handover:timeout = 0
| rate_ctr.abs.bts.0.handover:completed = 0
| rate_ctr.abs.bts.0.handover:error = 0
| rate_ctr.abs.bts.0.handover:failed = 0
| rate_ctr.abs.bts.0.handover:no_channel = 0
| rate_ctr.abs.bts.0.handover:stopped = 0
| rate_ctr.abs.bts.0.handover:timeout = 0
| rate_ctr.abs.bts.1.handover:completed = 0
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 0
| rate_ctr.abs.bts.1.handover:no_channel = 0
| rate_ctr.abs.bts.1.handover:stopped = 0
| rate_ctr.abs.bts.1.handover:timeout = 0  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
10:06:11.715951 tst                  handover.py:117: trigger handover: bts 0 trx 0 timeslot 2 sub-slot 0 handover 1  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:117]  [handover.py:117]
10:06:11.842775 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='bts 0 trx 0 timeslot 2 sub-slot 0 handover 1\r'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
10:06:11.903316 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| starting handover for lchan (bts=0,trx=0,ts=2,ss=0)...
| BTS 0, TRX 0, Timeslot 2, Lchan 0: Type TCH_F
|   Connection: 1, State: ESTABLISHED
|   BS Power: 25 dBm, MS Power: 33 dBm
|   Channel Mode / Codec: SPEECH_V1
|   Subscriber:
|     IMSI: 901700000015252
|     TMSI: 0x901ad1b4
|     Use count: 1 (conn)
|   Bound IP: 10.42.42.100 Port 16384 RTP_TYPE2=0 CONN_ID=0
|   Conn. IP: 10.42.42.4 Port 4002 RTP_TYPE=3 SPEECH_MODE=0x00
|   Measurement Report:
|     Flags:  
|     MS Timing Offset: 0
|     L1 MS Power: 33 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:  -76 dBm, RXL-SUB-ul:  -76 dBm RXQ-FULL-ul: 0, RXQ-SUB-ul: 0 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
10:06:12.081067 tst                  handover.py:120: wait for handover counters to change...  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:120]  [handover.py:120]
10:06:13.217006 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2061 rate_ctr.abs.bsc.0.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:13.281795 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2061 rate_ctr.abs.bsc.0.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:13.343257 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2062 rate_ctr.abs.bts.1.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:13.406823 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2062 rate_ctr.abs.bts.1.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:13.468503 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2063 rate_ctr.abs.bsc.0.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:13.532548 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2063 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:13.593911 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2064 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:13.656609 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2064 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:13.718185 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2065 rate_ctr.abs.bts.1.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:13.781377 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2065 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:13.842836 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2066 rate_ctr.abs.bsc.0.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:13.905319 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2066 rate_ctr.abs.bsc.0.handover:failed 1'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:13.966955 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2067 rate_ctr.abs.bts.1.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:14.030079 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2067 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:14.092537 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2068 rate_ctr.abs.bts.0.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:14.155785 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2068 rate_ctr.abs.bts.0.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:14.217226 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2069 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:14.280281 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2069 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:14.341945 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2070 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:14.404466 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2070 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:14.465748 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2071 rate_ctr.abs.bts.0.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:14.529108 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2071 rate_ctr.abs.bts.0.handover:failed 1'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:14.590432 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2072 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:14.653287 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2072 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:14.714996 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2073 rate_ctr.abs.bts.1.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:14.777704 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2073 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:14.838919 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2074 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:14.902352 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2074 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:14.963919 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2075 rate_ctr.abs.bts.1.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:15.027153 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2075 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:15.089158 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2076 rate_ctr.abs.bts.0.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:15.152058 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2076 rate_ctr.abs.bts.0.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:15.214027 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2077 rate_ctr.abs.bts.0.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:15.278783 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2077 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:15.340260 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2078 rate_ctr.abs.bts.0.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:15.403773 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2078 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:15.463928 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 0
| rate_ctr.abs.bsc.0.handover:error = 0
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bsc.0.handover:no_channel = 0
| rate_ctr.abs.bsc.0.handover:stopped = 0
| rate_ctr.abs.bsc.0.handover:timeout = 0
| rate_ctr.abs.bts.0.handover:completed = 0
| rate_ctr.abs.bts.0.handover:error = 0
| rate_ctr.abs.bts.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:no_channel = 0
| rate_ctr.abs.bts.0.handover:stopped = 0
| rate_ctr.abs.bts.0.handover:timeout = 0
| rate_ctr.abs.bts.1.handover:completed = 0
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 0
| rate_ctr.abs.bts.1.handover:no_channel = 0
| rate_ctr.abs.bts.1.handover:stopped = 0
| rate_ctr.abs.bts.1.handover:timeout = 0  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
10:06:15.521717 bus Ctrl(host='10.42.42.7', port=4249): DBG: Changed counters: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:failed = 1  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:429]
10:06:15.700038 tst                  handover.py:122: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:failed = 1  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:122]  [handover.py:122]
10:06:15.958884 tst                  handover.py:124: 
�[1;35m20201207100611871 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{NOT_STARTED}: Allocated (fsm.c:461)�[0;m
�[0;m�[1;35m20201207100611871 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{NOT_STARTED}: is child of SUBSCR_CONN(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000016ea0] (fsm.c:491)�[0;m
�[0;m�[1;35m20201207100611871 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-none: (BSC) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207100611871 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-none: (BTS) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207100611871 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-none: No explicit neighbors, regarding all local cells as neighbors (handover_logic.c:188)�[0;m
�[0;m�[1;35m20201207100611871 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207100611871 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207100611872 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: Selected lchan (bts=1,trx=0,ts=2,ss=0) (handover_fsm.c:395)�[0;m
�[0;m�[1;35m20201207100611872 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{NOT_STARTED}: state_chg to WAIT_LCHAN_ACTIVE (handover_fsm.c:397)�[0;m
�[0;m�[1;35m20201207100611876 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{WAIT_LCHAN_ACTIVE}: Received Event HO_EV_LCHAN_ACTIVE (lchan_fsm.c:818)�[0;m
�[0;m�[1;35m20201207100611876 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{WAIT_LCHAN_ACTIVE}: state_chg to WAIT_RR_HO_DETECT (handover_fsm.c:993)�[0;m
�[0;m�[1;35m20201207100612295 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{WAIT_RR_HO_DETECT}: Received Event HO_EV_RR_HO_FAIL (gsm_04_08_rr.c:946)�[0;m
�[0;m�[1;35m20201207100612295 �[1;31mDRSL�[0;m�[1;35m �[1;31mERROR�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: Handover failed in state HANDOVER, Failure (MS sent RR Handover Failure): Received RR Handover Fail message (handover_fsm.c:1155)�[0;m
�[0;m�[1;35m20201207100612295 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BSC) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:932)�[0;m
�[0;m�[1;35m20201207100612295 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:933)�[0;m
�[0;m�[1;35m20201207100612295 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BTS) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:934)�[0;m
�[0;m�[1;35m20201207100612295 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:935)�[0;m
�[0;m�[1;35m20201207100612295 �[1;32mDRSL�[0;m�[1;35m �[1;32mINFO�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: Result: Failure (MS sent RR Handover Failure) (handover_fsm.c:937)�[0;m
�[1;35m20201207100612297 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{WAIT_RR_HO_DETECT}: Terminating (cause = OSMO_FSM_TERM_REGULAR) (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207100612297 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{WAIT_RR_HO_DETECT}: Freeing instance (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207100612297 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ea0]{WAIT_RR_HO_DETECT}: Deallocated (fsm.c:573)�[0;m  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:124]  [handover.py:124]
10:06:16.086926 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
10:06:16.143985 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: 33 dBm RXL-FULL-dl:  -90 dBm RXL-FULL-ul:  -76 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 21 dBm RXL-FULL-dl:  -92 dBm RXL-FULL-ul:  -76 dBm
| BTS 1, 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 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
10:06:16.198345 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 1-0-2-0 TCH/F WAIT_AFTER_ERROR
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
10:06:16.303828 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 3 requirements): ['0-0-3-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
10:06:16.435601 bus Vty(host='10.42.42.7', port=4242): ERR: Found unexpected lchan activity (2 of 3 requirements): ['missing: 1-0-2-0 TCH/F ESTABLISHED', 'unexpected: 0-0-2-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:223]
10:06:16.636781 tst                  handover.py:129: did not work, try again... (attempts left: 4)  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:129]  [handover.py:129]
10:06:16.763975 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
10:06:16.821940 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: 33 dBm RXL-FULL-dl:  -91 dBm RXL-FULL-ul:  -76 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 31 dBm RXL-FULL-dl:  -93 dBm RXL-FULL-ul:  -78 dBm 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
10:06:16.876098 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
10:06:16.982034 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (2 of 2 requirements): ['0-0-2-0 TCH/F ESTABLISHED', '0-0-3-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
10:06:18.069454 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
10:06:18.138836 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: 33 dBm RXL-FULL-dl:  -91 dBm RXL-FULL-ul:  -76 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 29 dBm RXL-FULL-dl:  -92 dBm RXL-FULL-ul:  -71 dBm 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
10:06:18.197639 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
10:06:18.311905 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 1 requirements): ['not: 1-0-2-0']  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
10:06:18.396952 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2079 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:18.453977 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2079 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:18.509956 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2080 rate_ctr.abs.bsc.0.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:18.577222 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2080 rate_ctr.abs.bsc.0.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:18.649322 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2081 rate_ctr.abs.bsc.0.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:18.721198 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2081 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:18.793595 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2082 rate_ctr.abs.bts.1.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:18.866910 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2082 rate_ctr.abs.bts.1.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:18.937954 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2083 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:19.011804 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2083 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:19.083602 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2084 rate_ctr.abs.bts.1.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:19.142923 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2084 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:19.200750 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2085 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:19.259878 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2085 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:19.315962 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2086 rate_ctr.abs.bts.1.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:19.372905 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2086 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:19.428884 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2087 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:19.486691 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2087 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:19.542848 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2088 rate_ctr.abs.bsc.0.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:19.601124 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2088 rate_ctr.abs.bsc.0.handover:failed 1'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:19.657145 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2089 rate_ctr.abs.bts.1.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:19.714741 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2089 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:19.770732 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2090 rate_ctr.abs.bts.0.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:19.828526 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2090 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:19.884611 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2091 rate_ctr.abs.bts.0.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:19.941810 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2091 rate_ctr.abs.bts.0.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:19.997950 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2092 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:20.057853 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2092 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:20.114325 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2093 rate_ctr.abs.bts.0.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:20.172423 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2093 rate_ctr.abs.bts.0.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:20.228635 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2094 rate_ctr.abs.bts.0.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:20.286436 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2094 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:20.342499 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2095 rate_ctr.abs.bts.1.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:20.414063 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2095 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:20.497857 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2096 rate_ctr.abs.bts.0.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:20.574453 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2096 rate_ctr.abs.bts.0.handover:failed 1'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:20.630347 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 0
| rate_ctr.abs.bsc.0.handover:error = 0
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bsc.0.handover:no_channel = 0
| rate_ctr.abs.bsc.0.handover:stopped = 0
| rate_ctr.abs.bsc.0.handover:timeout = 0
| rate_ctr.abs.bts.0.handover:completed = 0
| rate_ctr.abs.bts.0.handover:error = 0
| rate_ctr.abs.bts.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:no_channel = 0
| rate_ctr.abs.bts.0.handover:stopped = 0
| rate_ctr.abs.bts.0.handover:timeout = 0
| rate_ctr.abs.bts.1.handover:completed = 0
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 0
| rate_ctr.abs.bts.1.handover:no_channel = 0
| rate_ctr.abs.bts.1.handover:stopped = 0
| rate_ctr.abs.bts.1.handover:timeout = 0  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
10:06:20.811142 tst                  handover.py:117: trigger handover: bts 0 trx 0 timeslot 2 sub-slot 0 handover 1  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:117]  [handover.py:117]
10:06:20.937440 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='bts 0 trx 0 timeslot 2 sub-slot 0 handover 1\r'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
10:06:20.996881 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| starting handover for lchan (bts=0,trx=0,ts=2,ss=0)...
| BTS 0, TRX 0, Timeslot 2, Lchan 0: Type TCH_F
|   Connection: 1, State: ESTABLISHED
|   BS Power: 25 dBm, MS Power: 33 dBm
|   Channel Mode / Codec: SPEECH_V1
|   Subscriber:
|     IMSI: 901700000015252
|     TMSI: 0x901ad1b4
|     Use count: 1 (conn)
|   Bound IP: 10.42.42.100 Port 16384 RTP_TYPE2=0 CONN_ID=0
|   Conn. IP: 10.42.42.4 Port 4002 RTP_TYPE=3 SPEECH_MODE=0x00
|   Measurement Report:
|     Flags:  
|     MS Timing Offset: 0
|     L1 MS Power: 33 dBm, Timing Advance: 0
|     RXL-FULL-dl:  -91 dBm, RXL-SUB-dl:  -90 dBm RXQ-FULL-dl: 0, RXQ-SUB-dl: 0
|     RXL-FULL-ul:  -76 dBm, RXL-SUB-ul:  -76 dBm RXQ-FULL-ul: 0, RXQ-SUB-ul: 0 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
10:06:21.173821 tst                  handover.py:120: wait for handover counters to change...  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:120]  [handover.py:120]
10:06:22.310368 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2097 rate_ctr.abs.bsc.0.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:22.378512 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2097 rate_ctr.abs.bsc.0.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:22.441031 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2098 rate_ctr.abs.bts.1.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:22.505409 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2098 rate_ctr.abs.bts.1.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:22.566739 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2099 rate_ctr.abs.bsc.0.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:22.629550 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2099 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:22.690966 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2100 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:22.753588 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2100 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:22.814979 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2101 rate_ctr.abs.bts.1.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:22.877779 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2101 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:22.939001 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2102 rate_ctr.abs.bsc.0.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:23.001509 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2102 rate_ctr.abs.bsc.0.handover:failed 2'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:23.063009 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2103 rate_ctr.abs.bts.1.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:23.126742 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2103 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:23.188083 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2104 rate_ctr.abs.bts.0.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:23.251660 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2104 rate_ctr.abs.bts.0.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:23.314681 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2105 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:23.385398 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2105 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:23.448506 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2106 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:23.511811 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2106 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:23.573193 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2107 rate_ctr.abs.bts.0.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:23.636287 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2107 rate_ctr.abs.bts.0.handover:failed 2'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:23.698074 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2108 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:23.767159 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2108 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:23.828563 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2109 rate_ctr.abs.bts.1.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:23.892024 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2109 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:23.954730 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2110 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:24.017792 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2110 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:24.079190 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2111 rate_ctr.abs.bts.1.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:24.143007 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2111 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:24.204684 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2112 rate_ctr.abs.bts.0.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:24.267580 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2112 rate_ctr.abs.bts.0.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:24.329207 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2113 rate_ctr.abs.bts.0.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:24.392001 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2113 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:24.454717 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2114 rate_ctr.abs.bts.0.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:24.517401 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2114 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:24.577666 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 0
| rate_ctr.abs.bsc.0.handover:error = 0
| rate_ctr.abs.bsc.0.handover:failed = 2
| rate_ctr.abs.bsc.0.handover:no_channel = 0
| rate_ctr.abs.bsc.0.handover:stopped = 0
| rate_ctr.abs.bsc.0.handover:timeout = 0
| rate_ctr.abs.bts.0.handover:completed = 0
| rate_ctr.abs.bts.0.handover:error = 0
| rate_ctr.abs.bts.0.handover:failed = 2
| rate_ctr.abs.bts.0.handover:no_channel = 0
| rate_ctr.abs.bts.0.handover:stopped = 0
| rate_ctr.abs.bts.0.handover:timeout = 0
| rate_ctr.abs.bts.1.handover:completed = 0
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 0
| rate_ctr.abs.bts.1.handover:no_channel = 0
| rate_ctr.abs.bts.1.handover:stopped = 0
| rate_ctr.abs.bts.1.handover:timeout = 0  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
10:06:24.635609 bus Ctrl(host='10.42.42.7', port=4249): DBG: Changed counters: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:failed = 1  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:429]
10:06:24.814393 tst                  handover.py:122: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:failed = 1  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:122]  [handover.py:122]
10:06:25.073978 tst                  handover.py:124: 
�[1;35m20201207100620966 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{NOT_STARTED}: Allocated (fsm.c:461)�[0;m
�[0;m�[1;35m20201207100620966 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{NOT_STARTED}: is child of SUBSCR_CONN(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000016ea0] (fsm.c:491)�[0;m
�[0;m�[1;35m20201207100620966 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-none: (BSC) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207100620966 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-none: (BTS) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207100620966 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-none: No explicit neighbors, regarding all local cells as neighbors (handover_logic.c:188)�[0;m
�[0;m�[1;35m20201207100620967 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207100620967 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207100620967 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: Selected lchan (bts=1,trx=0,ts=2,ss=0) (handover_fsm.c:395)�[0;m
�[0;m�[1;35m20201207100620967 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{NOT_STARTED}: state_chg to WAIT_LCHAN_ACTIVE (handover_fsm.c:397)�[0;m
�[0;m�[1;35m20201207100620972 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{WAIT_LCHAN_ACTIVE}: Received Event HO_EV_LCHAN_ACTIVE (lchan_fsm.c:818)�[0;m
�[0;m�[1;35m20201207100620972 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{WAIT_LCHAN_ACTIVE}: state_chg to WAIT_RR_HO_DETECT (handover_fsm.c:993)�[0;m
�[0;m�[1;35m20201207100621392 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{WAIT_RR_HO_DETECT}: Received Event HO_EV_RR_HO_FAIL (gsm_04_08_rr.c:946)�[0;m
�[0;m�[1;35m20201207100621392 �[1;31mDRSL�[0;m�[1;35m �[1;31mERROR�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: Handover failed in state HANDOVER, Failure (MS sent RR Handover Failure): Received RR Handover Fail message (handover_fsm.c:1155)�[0;m
�[0;m�[1;35m20201207100621392 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BSC) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:932)�[0;m
�[0;m�[1;35m20201207100621392 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:933)�[0;m
�[0;m�[1;35m20201207100621392 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BTS) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:934)�[0;m
�[0;m�[1;35m20201207100621392 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:935)�[0;m
�[0;m�[1;35m20201207100621392 �[1;32mDRSL�[0;m�[1;35m �[1;32mINFO�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: Result: Failure (MS sent RR Handover Failure) (handover_fsm.c:937)�[0;m
�[1;35m20201207100621393 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{WAIT_RR_HO_DETECT}: Terminating (cause = OSMO_FSM_TERM_REGULAR) (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207100621393 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{WAIT_RR_HO_DETECT}: Freeing instance (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207100621393 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000013ba0]{WAIT_RR_HO_DETECT}: Deallocated (fsm.c:573)�[0;m  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:124]  [handover.py:124]
10:06:25.202671 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
10:06:25.260805 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: 33 dBm RXL-FULL-dl:  -90 dBm RXL-FULL-ul:  -76 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 23 dBm RXL-FULL-dl:  -92 dBm RXL-FULL-ul:  -80 dBm
| BTS 1, 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 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
10:06:25.316982 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 1-0-2-0 TCH/F WAIT_AFTER_ERROR
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
10:06:25.422584 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 3 requirements): ['0-0-3-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
10:06:25.554562 bus Vty(host='10.42.42.7', port=4242): ERR: Found unexpected lchan activity (2 of 3 requirements): ['missing: 1-0-2-0 TCH/F ESTABLISHED', 'unexpected: 0-0-2-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:223]
10:06:25.756625 tst                  handover.py:129: did not work, try again... (attempts left: 3)  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:129]  [handover.py:129]
10:06:25.885536 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
10:06:25.942857 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: 33 dBm RXL-FULL-dl:  -90 dBm RXL-FULL-ul:  -76 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 33 dBm RXL-FULL-dl:  -92 dBm RXL-FULL-ul:  -75 dBm 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
10:06:25.996876 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
10:06:26.102713 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (2 of 2 requirements): ['0-0-2-0 TCH/F ESTABLISHED', '0-0-3-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
10:06:27.190722 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
10:06:27.258423 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: 33 dBm RXL-FULL-dl:  -90 dBm RXL-FULL-ul:  -76 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 21 dBm RXL-FULL-dl:  -92 dBm RXL-FULL-ul:  -76 dBm 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
10:06:27.318672 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
10:06:27.433058 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 1 requirements): ['not: 1-0-2-0']  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
10:06:27.517836 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2115 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:27.576312 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2115 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:27.632216 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2116 rate_ctr.abs.bsc.0.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:27.689730 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2116 rate_ctr.abs.bsc.0.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:27.745894 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2117 rate_ctr.abs.bsc.0.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:27.803893 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2117 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:27.859877 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2118 rate_ctr.abs.bts.1.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:27.918055 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2118 rate_ctr.abs.bts.1.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:27.974101 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2119 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:28.031352 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2119 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:28.087916 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2120 rate_ctr.abs.bts.1.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:28.145801 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2120 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:28.201979 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2121 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:28.259818 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2121 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:28.315812 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2122 rate_ctr.abs.bts.1.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:28.373187 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2122 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:28.429073 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2123 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:28.486845 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2123 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:28.542988 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2124 rate_ctr.abs.bsc.0.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:28.600779 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2124 rate_ctr.abs.bsc.0.handover:failed 2'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:28.656917 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2125 rate_ctr.abs.bts.1.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:28.714745 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2125 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:28.770806 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2126 rate_ctr.abs.bts.0.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:28.828751 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2126 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:28.884802 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2127 rate_ctr.abs.bts.0.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:28.942732 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2127 rate_ctr.abs.bts.0.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:28.998644 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2128 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:29.056489 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2128 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:29.112759 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2129 rate_ctr.abs.bts.0.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:29.170635 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2129 rate_ctr.abs.bts.0.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:29.226726 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2130 rate_ctr.abs.bts.0.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:29.285489 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2130 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:29.341578 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2131 rate_ctr.abs.bts.1.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:29.399694 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2131 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:29.455447 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2132 rate_ctr.abs.bts.0.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:29.512927 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2132 rate_ctr.abs.bts.0.handover:failed 2'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:29.567581 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 0
| rate_ctr.abs.bsc.0.handover:error = 0
| rate_ctr.abs.bsc.0.handover:failed = 2
| rate_ctr.abs.bsc.0.handover:no_channel = 0
| rate_ctr.abs.bsc.0.handover:stopped = 0
| rate_ctr.abs.bsc.0.handover:timeout = 0
| rate_ctr.abs.bts.0.handover:completed = 0
| rate_ctr.abs.bts.0.handover:error = 0
| rate_ctr.abs.bts.0.handover:failed = 2
| rate_ctr.abs.bts.0.handover:no_channel = 0
| rate_ctr.abs.bts.0.handover:stopped = 0
| rate_ctr.abs.bts.0.handover:timeout = 0
| rate_ctr.abs.bts.1.handover:completed = 0
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 0
| rate_ctr.abs.bts.1.handover:no_channel = 0
| rate_ctr.abs.bts.1.handover:stopped = 0
| rate_ctr.abs.bts.1.handover:timeout = 0  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
10:06:29.749503 tst                  handover.py:117: trigger handover: bts 0 trx 0 timeslot 2 sub-slot 0 handover 1  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:117]  [handover.py:117]
10:06:29.875940 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='bts 0 trx 0 timeslot 2 sub-slot 0 handover 1\r'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
10:06:29.935764 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| starting handover for lchan (bts=0,trx=0,ts=2,ss=0)...
| BTS 0, TRX 0, Timeslot 2, Lchan 0: Type TCH_F
|   Connection: 1, State: ESTABLISHED
|   BS Power: 25 dBm, MS Power: 33 dBm
|   Channel Mode / Codec: SPEECH_V1
|   Subscriber:
|     IMSI: 901700000015252
|     TMSI: 0x901ad1b4
|     Use count: 1 (conn)
|   Bound IP: 10.42.42.100 Port 16384 RTP_TYPE2=0 CONN_ID=0
|   Conn. IP: 10.42.42.4 Port 4002 RTP_TYPE=3 SPEECH_MODE=0x00
|   Measurement Report:
|     Flags:  
|     MS Timing Offset: 0
|     L1 MS Power: 33 dBm, Timing Advance: 0
|     RXL-FULL-dl:  -91 dBm, RXL-SUB-dl:  -90 dBm RXQ-FULL-dl: 0, RXQ-SUB-dl: 0
|     RXL-FULL-ul:  -76 dBm, RXL-SUB-ul:  -76 dBm RXQ-FULL-ul: 0, RXQ-SUB-ul: 0 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
10:06:30.111752 tst                  handover.py:120: wait for handover counters to change...  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:120]  [handover.py:120]
10:06:31.246849 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2133 rate_ctr.abs.bsc.0.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:31.311628 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2133 rate_ctr.abs.bsc.0.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:31.373124 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2134 rate_ctr.abs.bts.1.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:31.436459 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2134 rate_ctr.abs.bts.1.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:31.498030 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2135 rate_ctr.abs.bsc.0.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:31.561642 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2135 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:31.622896 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2136 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:31.686481 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2136 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:31.748444 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2137 rate_ctr.abs.bts.1.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:31.811940 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2137 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:31.873424 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2138 rate_ctr.abs.bsc.0.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:31.938271 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2138 rate_ctr.abs.bsc.0.handover:failed 3'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:31.999781 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2139 rate_ctr.abs.bts.1.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:32.064206 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2139 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:32.126352 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2140 rate_ctr.abs.bts.0.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:32.189367 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2140 rate_ctr.abs.bts.0.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:32.250618 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2141 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:32.313684 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2141 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:32.375141 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2142 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:32.439101 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2142 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:32.500648 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2143 rate_ctr.abs.bts.0.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:32.563954 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2143 rate_ctr.abs.bts.0.handover:failed 3'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:32.625429 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2144 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:32.688706 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2144 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:32.750121 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2145 rate_ctr.abs.bts.1.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:32.813950 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2145 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:32.875446 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2146 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:32.938753 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2146 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:33.000553 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2147 rate_ctr.abs.bts.1.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:33.067964 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2147 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:33.130125 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2148 rate_ctr.abs.bts.0.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:33.194039 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2148 rate_ctr.abs.bts.0.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:33.255377 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2149 rate_ctr.abs.bts.0.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:33.319742 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2149 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:33.381203 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2150 rate_ctr.abs.bts.0.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:33.444752 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2150 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:33.505034 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 0
| rate_ctr.abs.bsc.0.handover:error = 0
| rate_ctr.abs.bsc.0.handover:failed = 3
| rate_ctr.abs.bsc.0.handover:no_channel = 0
| rate_ctr.abs.bsc.0.handover:stopped = 0
| rate_ctr.abs.bsc.0.handover:timeout = 0
| rate_ctr.abs.bts.0.handover:completed = 0
| rate_ctr.abs.bts.0.handover:error = 0
| rate_ctr.abs.bts.0.handover:failed = 3
| rate_ctr.abs.bts.0.handover:no_channel = 0
| rate_ctr.abs.bts.0.handover:stopped = 0
| rate_ctr.abs.bts.0.handover:timeout = 0
| rate_ctr.abs.bts.1.handover:completed = 0
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 0
| rate_ctr.abs.bts.1.handover:no_channel = 0
| rate_ctr.abs.bts.1.handover:stopped = 0
| rate_ctr.abs.bts.1.handover:timeout = 0  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
10:06:33.563082 bus Ctrl(host='10.42.42.7', port=4249): DBG: Changed counters: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:failed = 1  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:429]
10:06:33.741904 tst                  handover.py:122: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:failed = 1  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:122]  [handover.py:122]
10:06:34.001036 tst                  handover.py:124: 
�[1;35m20201207100629905 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{NOT_STARTED}: Allocated (fsm.c:461)�[0;m
�[0;m�[1;35m20201207100629905 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{NOT_STARTED}: is child of SUBSCR_CONN(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000016ea0] (fsm.c:491)�[0;m
�[0;m�[1;35m20201207100629905 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-none: (BSC) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207100629905 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-none: (BTS) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207100629905 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-none: No explicit neighbors, regarding all local cells as neighbors (handover_logic.c:188)�[0;m
�[0;m�[1;35m20201207100629906 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207100629906 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207100629906 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: Selected lchan (bts=1,trx=0,ts=2,ss=0) (handover_fsm.c:395)�[0;m
�[0;m�[1;35m20201207100629906 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{NOT_STARTED}: state_chg to WAIT_LCHAN_ACTIVE (handover_fsm.c:397)�[0;m
�[0;m�[1;35m20201207100629911 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{WAIT_LCHAN_ACTIVE}: Received Event HO_EV_LCHAN_ACTIVE (lchan_fsm.c:818)�[0;m
�[0;m�[1;35m20201207100629911 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{WAIT_LCHAN_ACTIVE}: state_chg to WAIT_RR_HO_DETECT (handover_fsm.c:993)�[0;m
�[0;m�[1;35m20201207100630332 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{WAIT_RR_HO_DETECT}: Received Event HO_EV_RR_HO_FAIL (gsm_04_08_rr.c:946)�[0;m
�[0;m�[1;35m20201207100630332 �[1;31mDRSL�[0;m�[1;35m �[1;31mERROR�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: Handover failed in state HANDOVER, Failure (MS sent RR Handover Failure): Received RR Handover Fail message (handover_fsm.c:1155)�[0;m
�[0;m�[1;35m20201207100630332 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BSC) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:932)�[0;m
�[0;m�[1;35m20201207100630332 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:933)�[0;m
�[0;m�[1;35m20201207100630332 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BTS) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:934)�[0;m
�[0;m�[1;35m20201207100630332 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:935)�[0;m
�[0;m�[1;35m20201207100630332 �[1;32mDRSL�[0;m�[1;35m �[1;32mINFO�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: Result: Failure (MS sent RR Handover Failure) (handover_fsm.c:937)�[0;m
�[1;35m20201207100630333 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{WAIT_RR_HO_DETECT}: Terminating (cause = OSMO_FSM_TERM_REGULAR) (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207100630333 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{WAIT_RR_HO_DETECT}: Freeing instance (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207100630333 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000138a0]{WAIT_RR_HO_DETECT}: Deallocated (fsm.c:573)�[0;m  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:124]  [handover.py:124]
10:06:34.130137 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
10:06:34.187549 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: 33 dBm RXL-FULL-dl:  -91 dBm RXL-FULL-ul:  -76 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 33 dBm RXL-FULL-dl:  -92 dBm RXL-FULL-ul:  -77 dBm
| BTS 1, 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 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
10:06:34.242243 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 1-0-2-0 TCH/F WAIT_AFTER_ERROR
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
10:06:34.347786 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 3 requirements): ['0-0-3-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
10:06:34.479499 bus Vty(host='10.42.42.7', port=4242): ERR: Found unexpected lchan activity (2 of 3 requirements): ['missing: 1-0-2-0 TCH/F ESTABLISHED', 'unexpected: 0-0-2-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:223]
10:06:34.682326 tst                  handover.py:129: did not work, try again... (attempts left: 2)  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:129]  [handover.py:129]
10:06:34.809747 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
10:06:34.873478 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: 33 dBm RXL-FULL-dl:  -91 dBm RXL-FULL-ul:  -76 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 19 dBm RXL-FULL-dl:  -92 dBm RXL-FULL-ul:  -79 dBm 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
10:06:34.927704 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
10:06:35.033467 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (2 of 2 requirements): ['0-0-2-0 TCH/F ESTABLISHED', '0-0-3-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
10:06:36.120767 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
10:06:36.183167 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: 33 dBm RXL-FULL-dl:  -91 dBm RXL-FULL-ul:  -76 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 21 dBm RXL-FULL-dl:  -92 dBm RXL-FULL-ul:  -81 dBm 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
10:06:36.241972 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
10:06:36.356199 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 1 requirements): ['not: 1-0-2-0']  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
10:06:36.441477 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2151 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:36.499296 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2151 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:36.555568 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2152 rate_ctr.abs.bsc.0.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:36.613441 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2152 rate_ctr.abs.bsc.0.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:36.669566 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2153 rate_ctr.abs.bsc.0.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:36.732977 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2153 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:36.788755 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2154 rate_ctr.abs.bts.1.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:36.847428 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2154 rate_ctr.abs.bts.1.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:36.903566 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2155 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:36.961288 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2155 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:37.017299 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2156 rate_ctr.abs.bts.1.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:37.075205 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2156 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:37.131519 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2157 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:37.188942 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2157 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:37.245115 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2158 rate_ctr.abs.bts.1.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:37.304594 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2158 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:37.362264 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2159 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:37.420521 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2159 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:37.476266 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2160 rate_ctr.abs.bsc.0.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:37.533850 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2160 rate_ctr.abs.bsc.0.handover:failed 3'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:37.590186 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2161 rate_ctr.abs.bts.1.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:37.647510 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2161 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:37.704238 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2162 rate_ctr.abs.bts.0.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:37.761816 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2162 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:37.817983 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2163 rate_ctr.abs.bts.0.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:37.875756 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2163 rate_ctr.abs.bts.0.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:37.931399 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2164 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:37.989621 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2164 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:38.045814 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2165 rate_ctr.abs.bts.0.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:38.103369 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2165 rate_ctr.abs.bts.0.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:38.159187 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2166 rate_ctr.abs.bts.0.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:38.216410 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2166 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:38.272434 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2167 rate_ctr.abs.bts.1.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:38.330410 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2167 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:38.386503 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2168 rate_ctr.abs.bts.0.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:38.444266 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2168 rate_ctr.abs.bts.0.handover:failed 3'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:38.498774 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 0
| rate_ctr.abs.bsc.0.handover:error = 0
| rate_ctr.abs.bsc.0.handover:failed = 3
| rate_ctr.abs.bsc.0.handover:no_channel = 0
| rate_ctr.abs.bsc.0.handover:stopped = 0
| rate_ctr.abs.bsc.0.handover:timeout = 0
| rate_ctr.abs.bts.0.handover:completed = 0
| rate_ctr.abs.bts.0.handover:error = 0
| rate_ctr.abs.bts.0.handover:failed = 3
| rate_ctr.abs.bts.0.handover:no_channel = 0
| rate_ctr.abs.bts.0.handover:stopped = 0
| rate_ctr.abs.bts.0.handover:timeout = 0
| rate_ctr.abs.bts.1.handover:completed = 0
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 0
| rate_ctr.abs.bts.1.handover:no_channel = 0
| rate_ctr.abs.bts.1.handover:stopped = 0
| rate_ctr.abs.bts.1.handover:timeout = 0  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
10:06:38.680651 tst                  handover.py:117: trigger handover: bts 0 trx 0 timeslot 2 sub-slot 0 handover 1  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:117]  [handover.py:117]
10:06:38.807495 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='bts 0 trx 0 timeslot 2 sub-slot 0 handover 1\r'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
10:06:38.867439 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| starting handover for lchan (bts=0,trx=0,ts=2,ss=0)...
| BTS 0, TRX 0, Timeslot 2, Lchan 0: Type TCH_F
|   Connection: 1, State: ESTABLISHED
|   BS Power: 25 dBm, MS Power: 33 dBm
|   Channel Mode / Codec: SPEECH_V1
|   Subscriber:
|     IMSI: 901700000015252
|     TMSI: 0x901ad1b4
|     Use count: 1 (conn)
|   Bound IP: 10.42.42.100 Port 16384 RTP_TYPE2=0 CONN_ID=0
|   Conn. IP: 10.42.42.4 Port 4002 RTP_TYPE=3 SPEECH_MODE=0x00
|   Measurement Report:
|     Flags:  
|     MS Timing Offset: 0
|     L1 MS Power: 33 dBm, Timing Advance: 0
|     RXL-FULL-dl:  -91 dBm, RXL-SUB-dl:  -90 dBm RXQ-FULL-dl: 0, RXQ-SUB-dl: 0
|     RXL-FULL-ul:  -76 dBm, RXL-SUB-ul:  -76 dBm RXQ-FULL-ul: 0, RXQ-SUB-ul: 0 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
10:06:39.044146 tst                  handover.py:120: wait for handover counters to change...  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:120]  [handover.py:120]
10:06:40.181012 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2169 rate_ctr.abs.bsc.0.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:40.245962 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2169 rate_ctr.abs.bsc.0.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:40.307804 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2170 rate_ctr.abs.bts.1.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:40.370705 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2170 rate_ctr.abs.bts.1.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:40.431994 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2171 rate_ctr.abs.bsc.0.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:40.494835 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2171 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:40.556201 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2172 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:40.618736 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2172 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:40.680634 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2173 rate_ctr.abs.bts.1.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:40.743640 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2173 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:40.805137 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2174 rate_ctr.abs.bsc.0.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:40.868083 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2174 rate_ctr.abs.bsc.0.handover:failed 4'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:40.929336 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2175 rate_ctr.abs.bts.1.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:40.992315 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2175 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:41.053849 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2176 rate_ctr.abs.bts.0.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:41.117412 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2176 rate_ctr.abs.bts.0.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:41.180901 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2177 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:41.246099 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2177 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:41.308477 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2178 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:41.372477 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2178 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:41.434123 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2179 rate_ctr.abs.bts.0.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:41.504737 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2179 rate_ctr.abs.bts.0.handover:failed 4'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:41.566103 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2180 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:41.630044 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2180 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:41.693432 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2181 rate_ctr.abs.bts.1.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:41.756690 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2181 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:41.818246 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2182 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:41.883727 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2182 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:41.949165 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2183 rate_ctr.abs.bts.1.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:42.016835 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2183 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:42.081985 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2184 rate_ctr.abs.bts.0.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:42.147772 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2184 rate_ctr.abs.bts.0.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:42.213903 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2185 rate_ctr.abs.bts.0.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:42.278846 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2185 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:42.340486 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2186 rate_ctr.abs.bts.0.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:42.403705 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2186 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:42.464234 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 0
| rate_ctr.abs.bsc.0.handover:error = 0
| rate_ctr.abs.bsc.0.handover:failed = 4
| rate_ctr.abs.bsc.0.handover:no_channel = 0
| rate_ctr.abs.bsc.0.handover:stopped = 0
| rate_ctr.abs.bsc.0.handover:timeout = 0
| rate_ctr.abs.bts.0.handover:completed = 0
| rate_ctr.abs.bts.0.handover:error = 0
| rate_ctr.abs.bts.0.handover:failed = 4
| rate_ctr.abs.bts.0.handover:no_channel = 0
| rate_ctr.abs.bts.0.handover:stopped = 0
| rate_ctr.abs.bts.0.handover:timeout = 0
| rate_ctr.abs.bts.1.handover:completed = 0
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 0
| rate_ctr.abs.bts.1.handover:no_channel = 0
| rate_ctr.abs.bts.1.handover:stopped = 0
| rate_ctr.abs.bts.1.handover:timeout = 0  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
10:06:42.522190 bus Ctrl(host='10.42.42.7', port=4249): DBG: Changed counters: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:failed = 1  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:429]
10:06:42.700974 tst                  handover.py:122: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:failed = 1  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:122]  [handover.py:122]
10:06:42.959198 tst                  handover.py:124: 
�[1;35m20201207100638837 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{NOT_STARTED}: Allocated (fsm.c:461)�[0;m
�[0;m�[1;35m20201207100638837 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{NOT_STARTED}: is child of SUBSCR_CONN(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000016ea0] (fsm.c:491)�[0;m
�[0;m�[1;35m20201207100638837 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-none: (BSC) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207100638837 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-none: (BTS) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207100638837 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-none: No explicit neighbors, regarding all local cells as neighbors (handover_logic.c:188)�[0;m
�[0;m�[1;35m20201207100638838 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207100638838 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207100638838 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: Selected lchan (bts=1,trx=0,ts=2,ss=0) (handover_fsm.c:395)�[0;m
�[0;m�[1;35m20201207100638838 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{NOT_STARTED}: state_chg to WAIT_LCHAN_ACTIVE (handover_fsm.c:397)�[0;m
�[0;m�[1;35m20201207100638843 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{WAIT_LCHAN_ACTIVE}: Received Event HO_EV_LCHAN_ACTIVE (lchan_fsm.c:818)�[0;m
�[0;m�[1;35m20201207100638843 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{WAIT_LCHAN_ACTIVE}: state_chg to WAIT_RR_HO_DETECT (handover_fsm.c:993)�[0;m
�[0;m�[1;35m20201207100639253 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{WAIT_RR_HO_DETECT}: Received Event HO_EV_RR_HO_FAIL (gsm_04_08_rr.c:946)�[0;m
�[0;m�[1;35m20201207100639253 �[1;31mDRSL�[0;m�[1;35m �[1;31mERROR�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: Handover failed in state HANDOVER, Failure (MS sent RR Handover Failure): Received RR Handover Fail message (handover_fsm.c:1155)�[0;m
�[0;m�[1;35m20201207100639253 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BSC) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:932)�[0;m
�[0;m�[1;35m20201207100639253 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:933)�[0;m
�[0;m�[1;35m20201207100639254 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BTS) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:934)�[0;m
�[0;m�[1;35m20201207100639254 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:935)�[0;m
�[0;m�[1;35m20201207100639254 �[1;32mDRSL�[0;m�[1;35m �[1;32mINFO�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: Result: Failure (MS sent RR Handover Failure) (handover_fsm.c:937)�[0;m
�[1;35m20201207100639255 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{WAIT_RR_HO_DETECT}: Terminating (cause = OSMO_FSM_TERM_REGULAR) (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207100639255 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{WAIT_RR_HO_DETECT}: Freeing instance (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207100639255 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000135a0]{WAIT_RR_HO_DETECT}: Deallocated (fsm.c:573)�[0;m  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:124]  [handover.py:124]
10:06:43.087586 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
10:06:43.147123 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: 33 dBm RXL-FULL-dl:  -91 dBm RXL-FULL-ul:  -76 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 23 dBm RXL-FULL-dl:  -92 dBm RXL-FULL-ul:  -75 dBm
| BTS 1, 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 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
10:06:43.201448 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 1-0-2-0 TCH/F WAIT_AFTER_ERROR
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
10:06:43.308415 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 3 requirements): ['0-0-3-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
10:06:43.440953 bus Vty(host='10.42.42.7', port=4242): ERR: Found unexpected lchan activity (2 of 3 requirements): ['missing: 1-0-2-0 TCH/F ESTABLISHED', 'unexpected: 0-0-2-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:223]
10:06:43.642741 tst                  handover.py:129: did not work, try again... (attempts left: 1)  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:129]  [handover.py:129]
10:06:43.770079 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
10:06:43.827028 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: 33 dBm RXL-FULL-dl:  -91 dBm RXL-FULL-ul:  -76 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 25 dBm RXL-FULL-dl:  -92 dBm RXL-FULL-ul:  -81 dBm 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
10:06:43.881229 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
10:06:43.986855 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (2 of 2 requirements): ['0-0-2-0 TCH/F ESTABLISHED', '0-0-3-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:110↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
10:06:45.075075 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
10:06:45.137437 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: 33 dBm RXL-FULL-dl:  -91 dBm RXL-FULL-ul:  -76 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 31 dBm RXL-FULL-dl:  -92 dBm RXL-FULL-ul:  -78 dBm 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
10:06:45.196596 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
10:06:45.312412 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 1 requirements): ['not: 1-0-2-0']  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:112↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
10:06:45.397700 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2187 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:45.455550 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2187 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:45.511390 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2188 rate_ctr.abs.bsc.0.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:45.568968 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2188 rate_ctr.abs.bsc.0.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:45.625198 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2189 rate_ctr.abs.bsc.0.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:45.683341 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2189 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:45.739503 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2190 rate_ctr.abs.bts.1.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:45.796797 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2190 rate_ctr.abs.bts.1.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:45.853414 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2191 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:45.910934 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2191 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:45.967609 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2192 rate_ctr.abs.bts.1.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:46.034700 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2192 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:46.091394 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2193 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:46.149705 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2193 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:46.205527 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2194 rate_ctr.abs.bts.1.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:46.274873 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2194 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:46.330724 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2195 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:46.388134 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2195 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:46.444220 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2196 rate_ctr.abs.bsc.0.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:46.502019 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2196 rate_ctr.abs.bsc.0.handover:failed 4'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:46.558143 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2197 rate_ctr.abs.bts.1.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:46.615852 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2197 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:46.671900 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2198 rate_ctr.abs.bts.0.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:46.736200 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2198 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:46.792411 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2199 rate_ctr.abs.bts.0.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:46.850258 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2199 rate_ctr.abs.bts.0.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:46.906395 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2200 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:46.965083 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2200 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:47.021520 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2201 rate_ctr.abs.bts.0.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:47.079303 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2201 rate_ctr.abs.bts.0.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:47.135876 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2202 rate_ctr.abs.bts.0.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:47.193111 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2202 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:47.249015 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2203 rate_ctr.abs.bts.1.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:47.307185 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2203 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:47.363320 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2204 rate_ctr.abs.bts.0.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:47.424254 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2204 rate_ctr.abs.bts.0.handover:failed 4'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:47.479184 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 0
| rate_ctr.abs.bsc.0.handover:error = 0
| rate_ctr.abs.bsc.0.handover:failed = 4
| rate_ctr.abs.bsc.0.handover:no_channel = 0
| rate_ctr.abs.bsc.0.handover:stopped = 0
| rate_ctr.abs.bsc.0.handover:timeout = 0
| rate_ctr.abs.bts.0.handover:completed = 0
| rate_ctr.abs.bts.0.handover:error = 0
| rate_ctr.abs.bts.0.handover:failed = 4
| rate_ctr.abs.bts.0.handover:no_channel = 0
| rate_ctr.abs.bts.0.handover:stopped = 0
| rate_ctr.abs.bts.0.handover:timeout = 0
| rate_ctr.abs.bts.1.handover:completed = 0
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 0
| rate_ctr.abs.bts.1.handover:no_channel = 0
| rate_ctr.abs.bts.1.handover:stopped = 0
| rate_ctr.abs.bts.1.handover:timeout = 0  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:114↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
10:06:47.661465 tst                  handover.py:117: trigger handover: bts 0 trx 0 timeslot 2 sub-slot 0 handover 1  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:117]  [handover.py:117]
10:06:47.787330 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='bts 0 trx 0 timeslot 2 sub-slot 0 handover 1\r'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
10:06:47.847693 bus Vty(host='10.42.42.7', port=4242): DBG: Received
| starting handover for lchan (bts=0,trx=0,ts=2,ss=0)...
| BTS 0, TRX 0, Timeslot 2, Lchan 0: Type TCH_F
|   Connection: 1, State: ESTABLISHED
|   BS Power: 25 dBm, MS Power: 33 dBm
|   Channel Mode / Codec: SPEECH_V1
|   Subscriber:
|     IMSI: 901700000015252
|     TMSI: 0x901ad1b4
|     Use count: 1 (conn)
|   Bound IP: 10.42.42.100 Port 16384 RTP_TYPE2=0 CONN_ID=0
|   Conn. IP: 10.42.42.4 Port 4002 RTP_TYPE=3 SPEECH_MODE=0x00
|   Measurement Report:
|     Flags:  
|     MS Timing Offset: 0
|     L1 MS Power: 33 dBm, Timing Advance: 0
|     RXL-FULL-dl:  -91 dBm, RXL-SUB-dl:  -90 dBm RXQ-FULL-dl: 0, RXQ-SUB-dl: 0
|     RXL-FULL-ul:  -76 dBm, RXL-SUB-ul:  -76 dBm RXQ-FULL-ul: 0, RXQ-SUB-ul: 0 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:118↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
10:06:48.024560 tst                  handover.py:120: wait for handover counters to change...  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:120]  [handover.py:120]
10:06:49.162952 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2205 rate_ctr.abs.bsc.0.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:49.229370 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2205 rate_ctr.abs.bsc.0.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:49.296826 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2206 rate_ctr.abs.bts.1.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:49.359716 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2206 rate_ctr.abs.bts.1.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:49.421304 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2207 rate_ctr.abs.bsc.0.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:49.485998 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2207 rate_ctr.abs.bsc.0.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:49.547638 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2208 rate_ctr.abs.bsc.0.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:49.610665 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2208 rate_ctr.abs.bsc.0.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:49.672253 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2209 rate_ctr.abs.bts.1.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:49.734831 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2209 rate_ctr.abs.bts.1.handover:failed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:49.796485 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2210 rate_ctr.abs.bsc.0.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:49.859397 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2210 rate_ctr.abs.bsc.0.handover:failed 5'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:49.922505 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2211 rate_ctr.abs.bts.1.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:49.985836 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2211 rate_ctr.abs.bts.1.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:50.047285 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2212 rate_ctr.abs.bts.0.handover:error'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:50.113232 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x003\xee\x00GET_REPLY 2212 rate_ctr.abs.bts.0.handover:error 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:50.174921 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2213 rate_ctr.abs.bsc.0.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:50.237767 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2213 rate_ctr.abs.bsc.0.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:50.299364 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2214 rate_ctr.abs.bts.1.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:50.362477 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2214 rate_ctr.abs.bts.1.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:50.423857 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2215 rate_ctr.abs.bts.0.handover:failed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:50.486723 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x004\xee\x00GET_REPLY 2215 rate_ctr.abs.bts.0.handover:failed 5'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:50.549152 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2216 rate_ctr.abs.bsc.0.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:50.611821 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2216 rate_ctr.abs.bsc.0.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:50.673546 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2217 rate_ctr.abs.bts.1.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:50.736453 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2217 rate_ctr.abs.bts.1.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:50.798091 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2218 rate_ctr.abs.bts.0.handover:no_channel'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:50.864462 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x008\xee\x00GET_REPLY 2218 rate_ctr.abs.bts.0.handover:no_channel 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:50.929725 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2219 rate_ctr.abs.bts.1.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:50.997062 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2219 rate_ctr.abs.bts.1.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:51.061931 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2220 rate_ctr.abs.bts.0.handover:completed'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:51.126884 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x007\xee\x00GET_REPLY 2220 rate_ctr.abs.bts.0.handover:completed 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:51.188460 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2221 rate_ctr.abs.bts.0.handover:timeout'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:51.251864 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2221 rate_ctr.abs.bts.0.handover:timeout 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:51.314148 bus Ctrl(host='10.42.42.7', port=4249): DBG: Sending {data='GET 2222 rate_ctr.abs.bts.0.handover:stopped'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:162]
10:06:51.377423 bus Ctrl(host='10.42.42.7', port=4249): DBG: Receiving {data=b'\x005\xee\x00GET_REPLY 2222 rate_ctr.abs.bts.0.handover:stopped 0'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:124]
10:06:51.437675 bus Ctrl(host='10.42.42.7', port=4249): DBG: Read counters: 
| rate_ctr.abs.bsc.0.handover:completed = 0
| rate_ctr.abs.bsc.0.handover:error = 0
| rate_ctr.abs.bsc.0.handover:failed = 5
| rate_ctr.abs.bsc.0.handover:no_channel = 0
| rate_ctr.abs.bsc.0.handover:stopped = 0
| rate_ctr.abs.bsc.0.handover:timeout = 0
| rate_ctr.abs.bts.0.handover:completed = 0
| rate_ctr.abs.bts.0.handover:error = 0
| rate_ctr.abs.bts.0.handover:failed = 5
| rate_ctr.abs.bts.0.handover:no_channel = 0
| rate_ctr.abs.bts.0.handover:stopped = 0
| rate_ctr.abs.bts.0.handover:timeout = 0
| rate_ctr.abs.bts.1.handover:completed = 0
| rate_ctr.abs.bts.1.handover:error = 0
| rate_ctr.abs.bts.1.handover:failed = 0
| rate_ctr.abs.bts.1.handover:no_channel = 0
| rate_ctr.abs.bts.1.handover:stopped = 0
| rate_ctr.abs.bts.1.handover:timeout = 0  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:410]
10:06:51.495835 bus Ctrl(host='10.42.42.7', port=4249): DBG: Changed counters: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:failed = 1  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:121↪handover.py↪osmo-bsc_10.42.42.7↪Ctrl(host='10.42.42.7', port=4249)]  [osmo_ctrl.py:429]
10:06:51.674417 tst                  handover.py:122: 
| rate_ctr.abs.bsc.0.handover:failed = 1
| rate_ctr.abs.bts.0.handover:failed = 1  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:122]  [handover.py:122]
10:06:51.933053 tst                  handover.py:124: 
�[1;35m20201207100647815 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{NOT_STARTED}: Allocated (fsm.c:461)�[0;m
�[0;m�[1;35m20201207100647815 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{NOT_STARTED}: is child of SUBSCR_CONN(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x612000016ea0] (fsm.c:491)�[0;m
�[0;m�[1;35m20201207100647815 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-none: (BSC) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207100647815 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-none: (BTS) incrementing rate counter: handover:attempted Intra-BSC handover attempts (handover_fsm.c:333)�[0;m
�[0;m�[1;35m20201207100647815 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{NOT_STARTED}: (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-none: No explicit neighbors, regarding all local cells as neighbors (handover_logic.c:188)�[0;m
�[0;m�[1;35m20201207100647816 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207100647816 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:attempted Intra-BSC handover attempts (handover_fsm.c:385)�[0;m
�[0;m�[1;35m20201207100647816 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{NOT_STARTED}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: Selected lchan (bts=1,trx=0,ts=2,ss=0) (handover_fsm.c:395)�[0;m
�[0;m�[1;35m20201207100647816 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{NOT_STARTED}: state_chg to WAIT_LCHAN_ACTIVE (handover_fsm.c:397)�[0;m
�[0;m�[1;35m20201207100647820 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{WAIT_LCHAN_ACTIVE}: Received Event HO_EV_LCHAN_ACTIVE (lchan_fsm.c:818)�[0;m
�[0;m�[1;35m20201207100647820 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{WAIT_LCHAN_ACTIVE}: state_chg to WAIT_RR_HO_DETECT (handover_fsm.c:993)�[0;m
�[0;m�[1;35m20201207100648234 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{WAIT_RR_HO_DETECT}: Received Event HO_EV_RR_HO_FAIL (gsm_04_08_rr.c:946)�[0;m
�[0;m�[1;35m20201207100648234 �[1;31mDRSL�[0;m�[1;35m �[1;31mERROR�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: Handover failed in state HANDOVER, Failure (MS sent RR Handover Failure): Received RR Handover Fail message (handover_fsm.c:1155)�[0;m
�[0;m�[1;35m20201207100648234 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BSC) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:932)�[0;m
�[0;m�[1;35m20201207100648235 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BSC) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:933)�[0;m
�[0;m�[1;35m20201207100648235 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BTS) incrementing rate counter: handover:failed Received Handover Fail messages (handover_fsm.c:934)�[0;m
�[0;m�[1;35m20201207100648235 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: (BTS) incrementing rate counter: intra_bsc_ho:failed Received Handover Fail messages (handover_fsm.c:935)�[0;m
�[0;m�[1;35m20201207100648235 �[1;32mDRSL�[0;m�[1;35m �[1;32mINFO�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{WAIT_RR_HO_DETECT}: (0-0-2-TCH_F-0-SPEECH_V1) --HO-> (1-0-2-TCH/F-0) (subscr subscr-IMSI-901700000015252-TMSI-0x901ad1b4) HO-intraBSC: Result: Failure (MS sent RR Handover Failure) (handover_fsm.c:937)�[0;m
�[1;35m20201207100648236 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{WAIT_RR_HO_DETECT}: Terminating (cause = OSMO_FSM_TERM_REGULAR) (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207100648236 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{WAIT_RR_HO_DETECT}: Freeing instance (handover_fsm.c:970)�[0;m
�[0;m�[1;35m20201207100648236 �[1;34mDRSL�[0;m�[1;35m �[1;34mDEBUG�[0;m�[1;35m handover(intraBSC_msc0-conn5_subscr-IMSI-901700000015252-TMSI-0x901ad1b4)[0x6120000132a0]{WAIT_RR_HO_DETECT}: Deallocated (fsm.c:573)�[0;m  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:124]  [handover.py:124]
10:06:52.061642 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'}  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:102]
10:06:52.119321 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: 33 dBm RXL-FULL-dl:  -91 dBm RXL-FULL-ul:  -76 dBm
| BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 19 dBm RXL-FULL-dl:  -92 dBm RXL-FULL-ul:  -77 dBm
| BTS 1, 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 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [osmo_vty.py:154]
10:06:52.173786 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans:
| 1-0-2-0 TCH/F WAIT_AFTER_ERROR
| 0-0-2-0 TCH/F ESTABLISHED
| 0-0-3-0 TCH/F ESTABLISHED 
  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:190]
10:06:52.279239 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (1 of 3 requirements): ['0-0-3-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:221]
10:06:52.409995 bus Vty(host='10.42.42.7', port=4242): ERR: Found unexpected lchan activity (2 of 3 requirements): ['missing: 1-0-2-0 TCH/F ESTABLISHED', 'unexpected: 0-0-2-0 TCH/F ESTABLISHED']  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:126↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)]  [bsc_osmo.py:223]
10:06:52.611024 tst                  handover.py:129: did not work, try again... (attempts left: 0)  [trial-162↪handover_2G:oc2g+bts1-trx-lms↪handover.py:129]  [handover.py:129]

Traceback (most recent call last):

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

AssertionError